Scala Set 1

Which of the following is true about Scala type inference ? 

Which of the following statements will compile and run

 Is having ; ( semi-colon) at the end of the expressions in Scala  an error ?

One of the following is an erroneous function definition, can you spot it 

The difference between a val and a var is that.

 

What is the output/error  of the following  statement ? 

val myA= Array(2,3,4)

myA.update(1,5)

 

 What is true about a List and an Array in Scala ? 

 

 Which of the following is true about Scala language ?

Immutable maps are the default maps if no explicit import ?

Can Scala have static members in its classes ?