S. NO. | TOPIC |
1. | Object Oriented Programming, objects and classes |
2. | Abstraction, Encapsulation, Inheritance, Polymorphism |
3. |
OOP in Java, Characteristics
of Java. |
4. |
The Java Environment; Java
Source File, Structure, Compilation. |
5. |
Fundamental Programming
Structures in Java. |
6. | Defining classes in Java,
constructors, methods. |
7. |
Access specifiers, staticmembers, Comments, Data Types, Variables, Operators. |
8. |
Control Flow, Arrays ,
Packages, JavaDoc comments. |
9. |
Inheritance; Super classes,
sub classes. |
10. |
Protected members, constructors in sub
classes. |
11. |
The Object class, abstract
classes and methods. |
12. |
final methods and classes. |
13. |
Interfaces; defining aninterface, implementing interface. |
14. |
Differences between classes and interfaces andextending interfaces. |
15. |
Object cloning, Inner classes. |
16. |
Array, Lists, Strings. |
17. |
Exceptions, exception
hierarchy. |
18. |
throwing and catchingexceptions. |
19. |
built-in exceptions |
20. |
creating own- exceptions |
21. |
Stack Trace Elements |
22. |
Input / Output Basics, Streams
|
23. |
Byte streams and Character streams, Reading and Writing Console. |
24. |
Reading and Writing Files |
25. |
Differences between
multithreading and multitasking. |
26. |
Thread life cycle. |
27. |
Creating threads. |
28. |
Synchronizing threads. |
29. |
Inter-thread communication, daemon threads, thread groups. |
30. |
Generic Programming. |
31. |
Generic classes, genericmethods.
|
32. |
Bounded Types, Restrictions
and Limitations. |
33. |
Graphics programming; Frame, Components
,working with 2D shapes. |
34. |
Using color, fonts, and images. |
35. |
Basics of event handling; |
36. |
event handlers, adapter classes, actions, mouse events. |
37. |
AWT event hierarchy . |
38. |
Introduction to Swing, layout management. |
39. |
Swing Components, Text Fields, Tex Areas. Buttons, Check Boxes; Radio Buttons etc. |
40. | Windows, Menus,Dialog Boxes. |
No comments:
Post a Comment