Sunteți pe pagina 1din 4

SUBJECT

OOPS THROUGH JAVA


Mr. D.PURENDAR KUMAR

FACULTY

THE COMPLETE REFERENCE(J2SE)


HERBERT SECHILDT
BIG JAVA 2ND EDITION:
CAY HORSTMAN-JOHN WILEY AND SONS
BOOKS
TOPICS
&
CHAPTERS
R

BOOK 1
BOOK 2
UNIT
I

Introduction:
Creation of java, importance of java to internet Byte
code, Java buzzwords
OOP Principles, Encapsulation Inheritance &
Polymorphism

II

Complete
Reference java
J2SE BY
HERRBERT
SCHILDT

Data types, Variables ,Declaring Variables Dynamic


initialization

Scope and Life time of variables Arrays , operators,


Control statements

Type conversion and Casting Compiling and running


of simple java program
Sub Total

Classes and Objects: Concepts of classes and objects


Class fundamentals Declaring objects, Assigning
object reference variables Introducing methods,

Complete
Reference java
J2SE BY
HERRBERT
SCHILDT

2
1

Constructors Usage of static with data and methods


Usage of final with data, Access control This
keyword, Garbage collection

3
Overloading methods and constructors Parameter
Passing- Call by value

2
Recursion, Nested classes and inner classes Exploring
the string class
Sub Total
INHERITANCE:
III

Basic concepts, Member access rules Usage of super


keyword
Forms of inheritance Method overriding, Abstract
classes

2
Complete
Reference java
J2SE BY
HERRBERT
SCHILDT

Dynamic method dispatch Using final with


inheritance The object class

3
3

Sub Total

08

PACKAGES AND INTERFACES :


IV

Defining ,creating and Accessing a packages,


Understanding Class Path,
Importing Packages, Difference Between Classes and
Interfaces,

Complete
Reference java
J2SE BY
HERRBERT
SCHILDT

Defining an interface implementing interface,


applying interfaces, variable in interface and
extending interfaces

Concept of exception handling, types of exceptions,


usage of try, catch, throw, throws. and finally
keywords

2
2

Sub Total
EXCEPTION HANDLING AND
MULTITREADING:

Complete
Reference java
J2SE BY
HERRBERT
SCHILDT

06

Built-in exceptions, creating own exception sub


classes, concepts of multithreading,
difference between process and thread.

Thread life cycle ,creating multiple threads using


thread class, runnable interface, synchronization,

Thread priorities ,inter thread communication,


daemon threads, deadlocks.

1
Sub Total

08

Complete
Reference java
J2SE BY
HERRBERT
SCHILDT

EVENT HANDLING:
VI

Events, event source, event classes, event listeners,


delegation, event model,
handling mouse and keyboard events, adaptor classes
AWT:
concepts of components, container panel, window
,frame, canvas ,font class color class and graphics.

1
2

Sub Total

04

AWT CONTROLS:
Buttons ,labels, Text fields, Text Area, Check Boxes,
Check box Groups, List ,choice, scrollbars,
VII

Menus,
Layout manager-flow, Border, Grid, Card and Grid
bag
Swing- JApplet, JFrame and J Component ,Icon And
Labels, Handling Threading Issues, Text Fields,
Buttons-The J Button class, Check Box, Radio
Buttons, Combo Boxes, Tabbed Panes, Scroll Panes,
Trees and Tables

2
Complete
Reference java
J2SE BY
HERRBERT
SCHILDT

2
2
2

Applet-Concepts of applets, different between applets

and applications, life cycle of an applet,


Types of applets ,passing Parameter to applets
Sub Total

10

NETWORKING AND JAVA LIBRARY:


VIII

Basics of networking, inetaddress ,TCP-IP Socket,


Data grams ,
URL, URL-connection, String
Handling,Java.io,java.net packages

Complete
Reference java
J2SE BY
HERRBERT
SCHILDT

Sub Total
TOTAL NO CLASS: 60

2
2

04

S-ar putea să vă placă și