OBJECT ORIENTED PROGRAMMING

16CS509

UNIT- I
The Java Language – The History and Evolution of Java – Security – Portability –Byte CodeThe Java Buzzwords – An Overview of Java -Data Types Variables, and Arrays -Operators –
Control Statements – Java‘s Selection Statements – Iteration Statements – Jump Statements
UNIT- II
Introducing Classes – Class Fundamentals – Declaring Objects – Introducing Methods –
Constructors – Garbage Collection – Understanding static – Introducing final – Command
line arguments –Varargs – Inheritance – Using Super – Method Overriding – Dynamic
Method Dispatch- abstract classes – Packages and Interfaces
UNIT- III
Exception Handling – Exception Fundamentals – Exception Types -Uncaught Exceptions –
Using try and catch – Nested try Statements -throw -throws –finally – Java‘s Built-in
Exceptions -Creating Your Own Exception Subclasses – Chained Exceptions -Multithreaded
Programming – The Java Thread Model -Thread Priorities – The Thread Class and the
Runnable Interface – Creating Multiple Threads -Using isAlive( ) and join( ) – Thread
Priorities – Synchronization. String Handling.
UNIT-IV
The Applet Class – Event Handling – Two Event Handling Mechanism – The Delegation
Event Model – Event Classes –Source of Events –Event Listener Interfaces – Event–
Introducing the AWT – Using AWT Controls, Layout Managers, and Menus – Introducing
Swing – Exploring Swing.
UNIT- V
Java.net package, basics of network programming, address ports, sockets, simple clientserver program. Introduction to JDBC, java.sql package, JDBC architecture, Drivers,
Connections, Statement, Prepared Statement, Example Programs.

Study Material's for Subject

© All rights reserved by creativestellars-2018

Designed by team- creativestellars