Java Assignment

Programming exercise and assignment related to Java language.

Assignment – 1 | Array and Wrapper Classes

  • Arrays
  • Static and dynamic array
  • Command line arguments
  • Wrapper classes
  • Static and Instance methods
  • String and String Buffer
  • Type conversion
  • For each loop

Assignment – 2 | Interface, inheritance and misc.

  • Instance and static members
  • Various Inheritance using class and interface
  • Abstract class & Interface
  • variable argument (var…args) functions
  • run time polymorphism
  • usage of super, this and final

Assignment – 3 | Util package, Exception and Thread

  • Util package
    • Date, Calendar, Random, Vector and Hashtable
  • Threads using Thread class and Runnable Interface
  • Exception handling

Assignment – 4 | IO, Applet and Layouts

  • Input and Output using files
  • Applets
  • Layout Managers

Assignment – 5 | Swing and Event Listeners

  • Swing components
  • Event Listeners
  • Listeners using inner class
  • Listeners using anonymous class