| 1.Java Source And Data Type | ||
| 1.1.Java Source( 4 ) | 1.18.Array Dimension( 7 ) | |
| 1.2.Comments( 3 ) | 1.19.main method( 7 ) | |
| 1.3.package( 5 ) | 1.20.Member Variable( 10 ) | |
| 1.4.import( 6 ) | 1.21.Method Variable( 8 ) | |
| 1.5.static import( 3 ) | 1.22.static Variable( 1 ) | |
| 1.6.identifier( 14 ) | 1.23.Method( 12 ) | |
| 1.7.Literal( 3 ) | 1.24.static Method( 1 ) | |
| 1.8.Primitive Data Types( 5 ) | 1.25.Parameter( 10 ) | |
| 1.9.Integer( 13 ) | 1.26.variable scope( 6 ) | |
| 1.10.char( 7 ) | 1.27.Garbage Collection( 8 ) | |
| 1.11.float( 8 ) | 1.28.Questions( 34 ) | |
| 1.12.boolean( 3 ) | 1.29.Questions( 50 ) | |
| 1.13.long( 2 ) | 1.30.Questions( 32 ) | |
| 1.14.double( 6 ) | 1.31.Questions( 22 ) | |
| 1.15.String( 3 ) | 1.32.Questions( 34 ) | |
| 1.16.Array( 13 ) | 1.33.Questions( 36 ) | |
| 1.17.Array Elements( 5 ) | ||
| 2.Operators | ||
| 2.1.Operators( 1 ) | 2.9.Conditional Operator( 5 ) | |
| 2.2.Unary Operators( 8 ) | 2.10.Assignment Operators( 8 ) | |
| 2.3.Bitwise Operators( 9 ) | 2.11.Questions( 18 ) | |
| 2.4.Cast Operators( 3 ) | 2.12.Questions( 20 ) | |
| 2.5.Arithmatic Operators( 20 ) | 2.13.Questions( 20 ) | |
| 2.6.Comparison Operators( 16 ) | 2.14.Questions( 38 ) | |
| 2.7.instanceof Operator( 16 ) | 2.15.Questions( 26 ) | |
| 2.8.boolean Operators( 6 ) | ||
| 3.Modifiers | ||
| 3.1.Access Modifiers( 6 ) | 3.10.super( 3 ) | |
| 3.2.private( 3 ) | 3.11.native( 1 ) | |
| 3.3.default modifier( 4 ) | 3.12.transient( 1 ) | |
| 3.4.public( 2 ) | 3.13.volatile( 1 ) | |
| 3.5.protected( 3 ) | 3.14.strictfp( 1 ) | |
| 3.6.final( 10 ) | 3.15.Questions( 18 ) | |
| 3.7.abstract( 10 ) | 3.16.Questions( 14 ) | |
| 3.8.static( 13 ) | 3.17.Questions( 28 ) | |
| 3.9.this( 4 ) | ||
| 4.Type Casting | ||
| 4.1.Type Casting( 4 ) | 4.4.Array Type Casting( 9 ) | |
| 4.2.Primitive Type Casting( 30 ) | 4.5.Questions( 12 ) | |
| 4.3.Reference Type Casting( 16 ) | 4.6.Questions( 26 ) | |
| 5.Statements | ||
| 5.1.while( 3 ) | 5.10.finally( 1 ) | |
| 5.2.do while( 1 ) | 5.11.Exception( 5 ) | |
| 5.3.for( 16 ) | 5.12.throw( 2 ) | |
| 5.4.enhanced for loop( 3 ) | 5.13.assert( 5 ) | |
| 5.5.break( 2 ) | 5.14.block( 1 ) | |
| 5.6.continue( 5 ) | 5.15.Questions( 40 ) | |
| 5.7.if( 4 ) | 5.16.Questions( 46 ) | |
| 5.8.switch( 13 ) | 5.17.Questions( 44 ) | |
| 5.9.try catch( 5 ) | ||
| 6.Object Oriented | ||
| 6.1.Encapsulation( 1 ) | 6.10.JavaBeans( 3 ) | |
| 6.2.Composition( 2 ) | 6.11.enum( 14 ) | |
| 6.3.Inheritance( 2 ) | 6.12.interface( 2 ) | |
| 6.4.overridden method( 19 ) | 6.13.Questions( 64 ) | |
| 6.5.overloading method( 14 ) | 6.14.Questions( 60 ) | |
| 6.6.Variable Length Argument( 2 ) | 6.15.Questions( 42 ) | |
| 6.7.Constructor( 23 ) | 6.16.Questions( 48 ) | |
| 6.8.Inner Classes( 33 ) | 6.17.Questions( 42 ) | |
| 6.9.Anonymous Class( 7 ) | ||
| 7.Thread | ||
| 7.1.Thread Creation( 7 ) | 7.8.Wait Notify( 4 ) | |
| 7.2.Thread Starting( 5 ) | 7.9.Synchronize( 6 ) | |
| 7.3.Thread Priority( 4 ) | 7.10.Questions( 32 ) | |
| 7.4.Daemon Threads( 1 ) | 7.11.Questions( 30 ) | |
| 7.5.Thread Join( 1 ) | 7.12.Questions( 22 ) | |
| 7.6.Yielding( 1 ) | 7.13.Questions( 26 ) | |
| 7.7.Sleeping( 2 ) | 7.14.Questions( 22 ) | |
| 8.Utility Classes | ||
| 8.1.Object( 2 ) | 8.18.SortedSet( 5 ) | |
| 8.2.equals method( 3 ) | 8.19.Comparable( 1 ) | |
| 8.3.toString method( 2 ) | 8.20.Map( 18 ) | |
| 8.4.hashCode( 1 ) | 8.21.Arrays( 4 ) | |
| 8.5.clone method( 1 ) | 8.22.generics( 13 ) | |
| 8.6.Math class( 26 ) | 8.23.Scanner( 3 ) | |
| 8.7.String class( 27 ) | 8.24.Regex( 11 ) | |
| 8.8.StringBuffer( 12 ) | 8.25.Formatter( 19 ) | |
| 8.9.Wrapper classes( 30 ) | 8.26.Date( 7 ) | |
| 8.10.Boxing Unboxing( 18 ) | 8.27.Iterator( 2 ) | |
| 8.11.Collection( 13 ) | 8.28.Runtime( 1 ) | |
| 8.12.Collections( 4 ) | 8.29.System( 3 ) | |
| 8.13.List( 8 ) | 8.30.Questions( 36 ) | |
| 8.14.Vector( 1 ) | 8.31.Questions( 38 ) | |
| 8.15.LinkedList( 1 ) | 8.32.Questions( 40 ) | |
| 8.16.Set( 4 ) | 8.33.Questions( 38 ) | |
| 8.17.TreeSet( 4 ) | 8.34.Questions( 38 ) | |
| 9.File | ||
| 9.1.File( 17 ) | 9.5.Serialization( 7 ) | |
| 9.2.RandomAccessFile( 5 ) | 9.6.Questions( 50 ) | |
| 9.3.Stream( 8 ) | 9.7.Questions( 14 ) | |
| 9.4.Reader( 2 ) | 9.8.Questions( 56 ) | |