Q1. A method cant be overRidden to be more Private ?
if so ,
class cls {
void aMethod (){}
}
class clsChld extends cls {
X void aMethod(){}
}
// the X can Olny be Private . Ture ?
Answer - Fasle, Methods can not be overridden to be more private.They can be more public!
Q2 .
byte b = 1 ;
switch( b)
// does switch take byte as Param ?
Answer - Yes.
The type of the expression in a switch statement must be char, byte, short, or int. It will be converted to an int before it is compared to the case constants.
Q3.
Strings are immutable , then
why ->
String s1="Mr." ;
s1+=" X" ;
System.out.println (s1); // output is Mr.X
Answer - Strings ARE immutable.Here, a new string is created in a pool.
Q4.
if a thread class is thrd
then
thrd t1 = new thrd();
thrd t2 = new thrd();
t1.start() ;
t1.start() ;
// what will happen ? any thing special ?
Thanks
Answer - Nothing special ! You are creating two threads here.
Thanx