Java Syllabus
| Core Java Syllabus | ||
| 1 | Language Basics | |
| 2 | Control Flow | |
| If Statement | ||
| while | ||
| for | ||
| do while | ||
| switch statement | ||
| 3 | Functions | |
| OOPS | ||
| Basics | ||
| Classes & Objects | ||
| Constructors | ||
| Static members\ | ||
| String Class | ||
| Math Class | ||
| String Buffer | ||
| Finalize method | ||
| 4 | Arrays | |
| Single Dimensional | ||
| MultiDimensional | ||
| Array of Objects | ||
| Command Line Arguments | ||
| Pass by Value/Reference | ||
| Passing Arrays as arguments | ||
| 5 | Inheritance & Polymorphism | |
| Basics | ||
| Method Overriding | ||
| Types of Inheritance | ||
| Abstract Classes & Methods | ||
| Polymorphism | ||
| 6 | Interface | |
| 7 | Packages | |
| 8 | Applets | |
| 9 | Exception Handling | |
| 10 | File I/O | |
| 11 | MultiThreading | |
| 12 | Collection Framework | List, Queue, Set, Map |