JAVA Training

Java 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
  • Java Classes

  • Abstract classes
  • Static classes
  • Inner classes
  • Packages
  • Wrapper classes
  • Interfaces
  • This
  • Super
  • Access contro
  • Exception handling

  • Exception as objects
  • Exception hierarchy
  • Try catch finally
  • Throw, throws
  • IO package

  • Input streams
  • Output streams
  • Object serialization
  • Deserialization
  • Sample programs on IO files
  • Filter and pipe streams
  • Multi threading

  • Thread Life cycle
  • Multi threading advantages and issues
  • Simple thread program
  • Thread synchronization
  • GUI

  • Introduction to AWT programming
  • Layout and component managers
  • Event handling
  • Applet class
  • Applet life-cycle
  • Passing parameters embedding in HTML
  • Swing components – JApplet, JButton, JFrame, etc.
  • Sample swing programs
  • Database Connectivity

  • JDBC architecture
  • Establishing connectivity and working with connection interface
  • Working with statements
  • Creating and executing SQL statements
  • Working with Result Set