UNIT – I
- Features of Java
- The Java virtual Machine
- Naming Conventions in Java
- Data Types in Java
- Literals
- Operators
- Priority of Operators
- Control Statements in Java
- Looping statements in Java
- break Statement, continue Statement, return Statement
- Accepting Input from the Keyboard
- Reading Input with Java.util.Scanner Class
- Displaying Output with System.out.printf()
- Displaying Formatted Output with String.format()
- Types of Arrays
- Three Dimensional Arrays (3D array)
- arrayname.length
- Command Line Arguments
Strings:
- Creating Strings
- String Class Methods
- String Comparison
- Immutability of Strings
Classes and Objects:
Methods in Java:
- Method Header or Method Prototype
- Method Body
- Understanding Methods
- Static Methods
- Static Block
- The keyword "this"
- Instance Methods
- Passing Primitive Data Types to Methods
- Passing Objects to Methods
- Passing Arrays to Methods
- Recursion
- Factory Methods
Inheritance:
- Inheritance
- The keyword "super"
- The Protected Specifier
- Types of Inheritance
- different forms of inheritance
UNIT – III
Polymorphism:
- Polymorphism with Variables,
- Polymorphism using Methods
- Polymorphism with Static Methods
- Polymorphism with Private Methods
- Polymorphism with Final Methods
- final Class
Type Casting:
Abstract Classes:
- Abstract Method and Abstract Class
Interfaces:
Packages:
- Different Types of Packages
- The JAR Files
- Interfaces in a Package
- Creating our own package
- Creating Sub Package in a Package
- Access Specifiers in Java
- Creating API Document
UNIT – IV
Streams:
- Creating a File using FileOutputStream,
- Reading Data from a File uingFileInputStream,
- Creating a File using FileWriter,
- Reading a File using FileReader,
- Zipping and Unzipping Files,
- Serialization of Objects,
- Counting Number of Characters in a File,
- File Copy,
- File Class
Threads:
- Single Tasking
- Multi Tasking and Multi threading
- Uses of Threads
- Creating a Thread and Running it
- Terminating the Thread
- Single Tasking Using a Thread
- Multi Tasking Using Threads
- Multiple Threads Acting on Single Object
- Thread Class Methods
- Deadlock of Threads
- Thread Communication
- Thread Priorities, thread Group
- Daemon Threads
- Applications of Threads
- Thread Life Cycle
Exception Handling:
- Errors in Java Program
- Exceptions
- throws Clause
- throw Clause
- Types of Exceptions
- Re – throwing an Exception
- Creating user defined exception
UNIT – V
Applets:
- Creating an Applet,
- Uses of Applets,
- <APPLET> tag,
- A Simple Applet,
- An Applet with Swing Components,
- Animation in Applets,
- A Simple Game with an Applet,
- Applet Parameters
Java Database Connectivity:
- Database Servers,
- Database Clients,
- JDBC (Java Database Connectivity),
- Working with Oracle Database,
- Working with MySQL Database,
- Stages in a JDBC Program,
- Registering the Driver,
- Connecting to a Database,
- Preparing SQL Statements,
- Using jdbc–odbc Bridge Driver to Connect to Oracle Database,
- Retrieving Data from MySQL Database,
- Retrieving Data from MS Access Database,
- Stored Procedures and Callable Statements,
- Types of Result Sets
0 comments :
Post a Comment
Note: only a member of this blog may post a comment.