5152
5152
TIME SCHEDULE
Specific Outcomes:
CONTENT DETAILS
Brief History of Java , Feature of Java , JDK , Data Types , Operators ,Control Structures in JAVA , Arrays ,
The JAVA Class , Constructor , Finalizers , Classes inside Classes . Inheritance & Interface , Deriving
Classes ,Method Overriding , Method Overloading , Access Modifiers , Abstract Class and Method ,
Interfaces , Packages.
Exception Handling , The Try-Catch Statement ,Catching more than one Exception , The Finally Clause ,
When to use Exceptions . Threads: Introduction , Creating Treads in Applications ,Methods in Thread
Class .
Java I/O Packages , Java Input Stream Classes , Java Output ,File Class .Graphic & Sound: AWT and Swing
, Graphic Methods , Fonts , User interface components with Swing ,Loading and Viewing Images ,Loading
and Playing Sound , AWT & Event Handling ,Layout.
Socket-concepts, port and port numbers, types of sockets-TCP and UDP ,TCP socket creation, Client-side
and Server-side programming, socket class, multiple clients in java, UDP-client server application
RMI-definition, steps for development, remote class and interface, client-side program, server-side
program, starting the server, running the client, Security
Text Book(s):-
REFERENCE:-
1. The Java Programming Language- Ken Arnold, James Gosling- Addison-Wesley- Second Edition.
2. Java Programming Advanced Topics- Joe Wigglesworth, Paula Lumby-Thomson Learning-1998
3. Java Network Programming- Elliotte Rusty Harold-O'Reilly Media-3RD Edition