Its written in R&H that transient variables cannot be Static or
final. See Pg-90.
But the following code compiles and run fine.
Can anybody explain.
class test13{
transient static int x = 85;
transient final int y = 85;
transient final static int z = 85;
public static void main(String args[]){
print();
}
public static void print(){
System.out.println("Test");
}
}
Thanx.
final. See Pg-90.
But the following code compiles and run fine.
Can anybody explain.
class test13{
transient static int x = 85;
transient final int y = 85;
transient final static int z = 85;
public static void main(String args[]){
print();
}
public static void print(){
System.out.println("Test");
}
}
Thanx.