unit 1

  1. features of java
  2. java compiler
  3. JVM
  4. garbage collection
  5. data types
  6. class and object
  7. control structures
  8. arrays
  9. arrays of objects

unit 2

  1. OOP
  2. defining a class in java
  3. create object from class
  4. adding attributes and methods
  5. constructors
  6. methods
  7. passing values
  8. pass by values and pass by reference
  9. method overloading
  10. Access modifiers
  11. static
  12. final
  13. package
  14. exception handling

unit 3

  1. inheritance
  2. types
  3. polymorphism
  4. abstract keyword
  5. interfaces

UNIT 4 I/O and File handling

  1. Streams Concept
    1. byte streams
    2. character streams
  2. Console
    1. System.in
    2. System.out
    3. System.err
  3. Input Stream and class
  4. OutputStream Classs

UNIT 5 GUI Programming

  1. GUI controls
    1. button
    2. lable
    3. TextField
    4. TextArea
    5. List
    6. CheckBox
    7. Radio
    8. Scrollbar
    9. Menu
  2. Applets
    1. concept
    2. basic aplet creation
    3. lifecycle
    4. content