• Everything from the start marker of a comment block (e.g. /*) is ignored until the first occurrence of the matching end marker (*/). • The "throw" statement can only throw "Throwable" objects. A NullPointerException will be thrown if the Exception given to the "throw" statement results in null. • In the same statement you can use decimal, octal and/or hexadecimal statements. • While creating a multidimensional array, dimensions must be created left to right. So, int [] [] array = new int [] [4]; is not valid. • Elements of an un-initialized array object get the default value corresponding to the type of the elements. Whether the array object reference is a local or member variable, does not matter. • In a switch statement the type of the case labels must be assignable to the type of switch expression. • It is not possible to break out of an "if" statement. If the "if" statement is placed within a labeled block, a switch statement or a loop construct, the usage of "break" would be valid. • The "if" statement does not return any value. • "continue" cannot be used outside the context of a loop. • A variable declared in a "try" block is not visible in "catch" or "finally" block. • If C extends B and B extends A, then it is not possible to call a method of A ( implemented in all the three classes ) from an instance method in class C. • An object that has been eligible for garbage collection may stop being eligible for garbage collection and return to normal life. This happens if the call to the finalize() reestablishes a reference from the active part of the program to the object. • If a class has a final blank variable, then it must be initialized when an instance is created ( in all the constructors or any initializer ) , or else the code will fail to compile. • A thread's status (user or daemon) can be changed before the thread is started. Changing the status of a thread already started throws IllegalStateException.
Points to Remember
Posted by gautam at Thursday, July 19, 2007
Labels: Tips
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment