|
MCA 3 SEM. Subject: Introduction to JAVA
UNIT - 1 Overview of JAVA The genesis of java, An overview of java, java virtual machine (JVM), Java development kit (JDK), Java Vs C++, Data types, Literals, Variables, and Arrays, Operators, Control statements, Introducing Class, closer look at Methods and class, Nested and inner class, Exploring Java.lang, String handling, Constructor, Garbage collection and finalize() method. Writing simple JAVA program.
UNIT - 2 Inheritance, Packages and interface Types of inheritance, Access specifier, using super, method overriding, Abstract class, constructor in multilevel inheritance, using final with inheritance, Dynamic method dispatch, Defining package, CLASSPATH, Access protection, Importing package, Defining and implementing interface, Extending interface, Nested interface.
UNIT - 3 Exception handling and Multithreading Using try and catch, multiple catch classes, Nested trystatements, throw, throws and finally, Built in exception, Uncaught exception, Creating own exception class Java Thread Model Main thread, Creating own Thread, Life cycle of thread, Thread priorities, Synchronization and messaging, Interthread communication, Suspending, Resuming and stopping thread.
UNIT - 4 Input Output and Networking I/O classes: Byte stream and character stream, Predefined stream, reading console input, writing consol output, PrintWriter class, Reading and writing files. Networking : classes and interface, Socket and overview, TCP/IP client socket and server socket, Inet address, URL Connection, Datagram.
UNIT - 5 Applet, AWT, Swing, Event handling and Advance JAVA Applet life cycle, Creating an applet, Using image and sound in applet, passing parameter. Exploring AWT and introduction to Swing. Event handling – The delegation-event model, Event classes, Source of event, Event listener interfaces, handling mouse and keyboard event , Adapter class. Advance JAVA : JDBC API. Servlet – Overview of servelet, Life cycle of servlet, JAVA servlet architecture, Generic servlet and http servlet, The servlet interface, Request and response.
|
|