[go: up one dir, main page]

0% found this document useful (0 votes)
33 views2 pages

SYLLABUS

This document outlines the topics covered in 5 units of a Java programming course. Unit 1 covers classes, inheritance, exception handling, and applets. Unit 2 discusses multi-threaded programming and event handling. Unit 3 is about Swing components and containers. Unit 4 provides an overview of J2EE, J2SE, JDBC, and Enterprise Java Beans. Unit 5 focuses on servlets, Java Server Pages, and Java Remote Method Invocation.

Uploaded by

Sudeep S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views2 pages

SYLLABUS

This document outlines the topics covered in 5 units of a Java programming course. Unit 1 covers classes, inheritance, exception handling, and applets. Unit 2 discusses multi-threaded programming and event handling. Unit 3 is about Swing components and containers. Unit 4 provides an overview of J2EE, J2SE, JDBC, and Enterprise Java Beans. Unit 5 focuses on servlets, Java Server Pages, and Java Remote Method Invocation.

Uploaded by

Sudeep S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

UNIT 1

Classes: Classes in Java;Declaring a class; Class name; Super classes; Constructors; Creating
instances of class; Inner classes. Inheritance: Simple, multiple, and multilevel inheritance;
Overriding, overloading.
Exception handling: Exception handling in Java.
The Applet Class: Two types of Applets; Applet basics; Applet Architecture; An Applet
skeleton; Simple Applet display methods; Requesting repainting; Using the Status Window;
The HTML APPLET tag; Passing parameters to Applets; getDocumentbase() and
getCodebase(); ApletContext and showDocument(); The AudioClip Interface; The
AppletStub Interface;Output to the Console.

UNIT 2
Multi Threaded Programming: What are threads? How to make the classes threadable;
Extending threads; Implementing runnable; Synchronization; Changing state of the thread;
Bounded buffer problems, read-write problem, producer- consumer problems.
Event Handling: Two event handling mechanisms; The delegation event model; Event
classes; Sources of events; Event listener interfaces; Using the delegation event model;
Adapter classes; Inner classes.

UNIT 3
Swings: The origins of Swing; Two key Swing features; Components and Containers; The
Swing Packages; A simple Swing Application; Create a Swing Applet; Jlabel and ImageIcon;
JTextField;The Swing Buttons; JTabbedpane; JScrollPane; JList; JComboBox; JTable.

UNIT 4
Overview of J2EE and J2SE The Concept of JDBC; JDBC Driver Types; JDBC Packages;
A Brief Overview of the JDBC process; Database Connection; Associating the JDBC/ODBC
Bridge with the Database; Statement Objects; ResultSet; Transaction Processing; Metadata,
Data types; Exceptions.
Enterprise java Beans; Deployment Descriptors; Session Java Bean, Entity Java Bean;
Message-Driven Bean; The JAR File.
UNIT 5
The Life Cycle of a Servlet; Using Tomcat for Servlet Development; A simple Servlet; The
Servlet API; The Javax.servlet Package; Reading Servlet Parameter; The Javax.servlet.http
package; Handling HTTP Requests and Responses; Using Cookies; Session Tracking.
Java Server Pages (JSP): JSP, JSP Tags, Tomcat, Request String, User Sessions, Cookies,
Session Objects. Java Remote Method Invocation: Remote Method Invocation concept;
Server side, Client side.

You might also like