5.Class Definition |
| 5.1.Defining Class( 10 ) | 5.19.equals( 4 ) |
| 5.2.Constructor( 7 ) | 5.20.New( 2 ) |
| 5.3.Defining Method( 3 ) | 5.21.null( 1 ) |
| 5.4.Class Fields( 4 ) | 5.22.Inheritance( 16 ) |
| 5.5.Method Overloading( 8 ) | 5.23.super( 1 ) |
| 5.6.Method Override( 1 ) | 5.24.Polymorphism( 6 ) |
| 5.7.Method Parameters( 4 ) | 5.25.Access Control( 15 ) |
| 5.8.Method Return( 1 ) | 5.26.Final Class( 2 ) |
| 5.9.Varargs( 8 ) | 5.27.final( 12 ) |
| 5.10.Recursive Method( 6 ) | 5.28.Abstract Class( 3 ) |
| 5.11.Initialization Block( 10 ) | 5.29.Interface( 11 ) |
| 5.12.static Member( 11 ) | 5.30.import( 4 ) |
| 5.13.This( 1 ) | 5.31.Static Import( 3 ) |
| 5.14.Nested Classes( 18 ) | 5.32.toString( 6 ) |
| 5.15.Anonymous inner class( 16 ) | 5.33.finalize( 1 ) |
| 5.16.Declare Object( 4 ) | 5.34.hashCode( 9 ) |
| 5.17.Class Object( 7 ) | 5.35.URLClassLoader( 2 ) |
| 5.18.Clone( 18 ) | |