JAVA AWT : java AWT package Containers (Component, Container, Panel, Window, Frame,
Canvas), Basic User Interface components (Labels, Buttons, Check Boxes, Radio Buttons,
Choice, Text Fields, Text Areas, Scrollbars), Layouts (Flow Layout, Grid Layout, Border Layout,
Card Layout).
EVENT HANDLING : Event delegation Approach, ActionListener, AdjustmentListener,
MouseListener and MouseMotionListener, WindowListener, KeyListener
JAVA I/O HANDLING : I/O File Handling(InputStyream & OutputStreams, FileInputStream &
FileOutputStream, Data I/P and O/P Streams, Buffered I/P and O/P Streams, File Class, Reader
and Writer Streams, Random Access File).
MULTITHREADING : Overview of Multithreading, The Thread control methods, Thread life cycle,
Newly created threads, Main thread, Creating a Thread (Implementing Runnable Interface,
Extending the Thread Class), Thread Synchronization, Writing Applets with Threads.
SOCKET PROGRAMMING : Introduction, TCP/IP Protocol, UDP Protocol, Ports, Using TCP/IP
Sockets, Using UDP Sockets.
JAVA DATABASE CONNECTIVITY (JDBC) : JDBC/ODBC bridge, DriverManager Class,
Java.SQL Package (Connection Interface, Statement Interface, Prepared Statement Interface,
ResultSet Interface, ResultSetMetaData Interface), SQL Exception class.
REMOTE METHOD INVOCATION : N-tier Architecture, Distributed object technologies, Locating
& loading Remote classes, Locating remote objects & providing references to them, Enabling
remote method class, RMI Architecture(Application Layer, Proxy Layer, Remote Reference Layer,
Transport Layer),Naming, Remote Interface, Unicast Remote Object, Socket Vs RMI
programming
JAVA SERVLETS : Introduction to Server Side Technologies, Servlet Life cycle, HttpServlets,
GenericServlets, init(),service(), doGet(), doPost(), destroy() , Servlets & JDBC.