1 .Jawa Fundamentals
Features of Java
OOPs concepts
Java virtual machine
Reflection byte codes
Byte code interpretation
Data types, variable, arrays, expressions,
operators, and control
structures
Objects and classes
2 . Exception handling
Exception as objects
Exception hierarchy
Try catch finally
Throw, throws
3. Multi threading
Thread Life cycle
Multi threading advantages and issues
Simple thread program
Thread synchronization
4. Database Connectivity
JDBC architecture
Establishing connectivity and working with
connection interface
Working with statements
Creating and executing SQL statements
Working with Result Set
5. Java Classes
Abstract classes
Static classes
Inner classes
Packages
Wrapper classes
Interfaces
This
Super
Access control
6. IO package
Input streams
Output streams
Object serialization
Deserialization
Sample programs on IO files
Filter and pipe streams
7. GUI
Introduction to AWT programming
Layout and component managers
Event handling
Applet class
Applet life-cycle
Passing parameters embedding in HTML3
Swing components – JApplet, JButton,
JFrame, etc.
Sample swing programs