Pages

Thursday, 23 August 2012

BCA III JAVA Syllabus


UNIT- I
OOP and Java :  Introduction, Objects and Classes, Java Language,
Creating and Executing a Java Application, Understanding the Code of
the Hello. Java Program.
The Primaries :  Introduction, Character Set, Tokens, Constants,
Variables, Operators and Expressions, Library Methods, Strings, I/O
(Input/Output) Statements, Simple Programs, Formatting the Output
Values.
Control Statements :Introduction, ‗if‘ Statement, ‗switch‘
Statement, ‗while‘ Statement, ‗do..while‘ Statement, ‗for‘
Statement.
UNIT-II
Arrays and Methods:  Introduction, One-Dimensional Arrays, TwoDimensional Arrays, Methods, Method Overloading, Recursion.
Classes and Objects :  Introduction, General Form of a Class,
Creation of Objects, Usage of Constructors, ‗this‘ Keyword,
Constructor Overloading, Copy Constructors, Static Data Members,
Static Methods, ‗finalize()‘ Method, Inner Classes and Anonymous
Inner Classes.
Inheritance and Polymorphism :  Introduction, Inheriting the
Variables in a Class, Inheriting the Methods in a Class, Inheritance
and Constructors, Abstract Classes Final Classes.
UNIT-III
The java.lang Package :  Introduction, Type-Wrappers, The Number
Class, The Byte, Short, Integer and Long Classes, The Float and
Double Classes, The Character Class, The Boolean Class, The Process
Class, The Runtime Class, The System Class, The Object Class, The
Class Class, The Math Class, The String Class, String Buffer Class.
Interfaces and Packages : Introduction, Interfaces, Structure of an
interface, Implementation of an Interface, Interface Inheritance,
Packages, The Package Statement, Placing the Classes in a Package,
Package Hierarchy, Import Statement, Hiding the Classes in a
Package, Access Control Modifiers.
Applets:  Introduction, The Life Cycle of an Applet, The Applet
Class, Development and Execution of a Simple Applet, Syntax of
Applet Tag.Page No: 23
UNIT- IV
Exception Handling : Introduction, Default Exception Handling, User
defined Exception Handling Mechanism, Exception and Error Classes,
Catch Block Searching Pattern, ‗throw‘ Statement, ‗throws‘ Clause,
Custom Exceptions.
Multi Threading : Introduction, Life Cycle of a Thread, Creating and
Running Threads, Methods in the Thread Class, Setting the Priority
of a Thread Synchronization, Dead Lock, Inter-Thread Communication,
Applets Involving Threads.
I/O Streams : Introduction, Text and Binary Formats of Data, Input
Stream and Output Stream Classes, Reader and Writer Classes, Data
Output Stream and Data Input Stream Classes, Stream Tokenizer Class,
Random Access File Class, Filter Streams, Print Streams, Object
Streams.
Java Database Connectivity :  Introduction, Establishing a
Connection, Creation of Data Tables, Entering Data into the Tables,
Table Updating, Use of Prepared Statement, Using Transaction,
Scrollable Result Sets, Stored Procedures. 


Prescribed Book :
Programming with Java, by C Muthu, Second Edition, Vijay Nicole
Imprints Private Limited.
(Chapters : 1 to 6, 16, 7, 8, 12 to 14, 18)Page No: 24

No comments:

Post a Comment