Download Java Syllabus

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Core Java
Introduction to Object Oriented Java
What is Java? What is OOPS?
Importance of Java
JVM, JRE , JDK and Memory Management
Understanding basic concepts of Java
Data type, operators, control structures
Data types and Operators in Java.
Decision making, Branching and Looping Statements
Arrays –declaration, creation, initialization, length and two dimensional arrays
Strings in Java – Arrays, methods, Pattern and Matcher
Introduction of classes, objects and methods
Class and ObjectsMethods/Functions in Java
-defining class, adding variables, adding methods, creating objects, constructors ‘this’ key word, garbage
collection, finalize() method, accessing class members, inheritance, final variables and methods, final
classes, finalizer methods, abstract methods and classes,
Access Modifiers in Java.
- Visibility control – public access, friendly access, protected access, private protected access.
Inheritance, Abstraction and Polymorphism
Types of Inheritance
Inheritance, Member access, super class, creating multilevel Hierarchy,
Abstract Class
Use of Static and Final keyword
Method Overloading and Method Overriding
Use of ‘this’ keyword and ‘super’ Keyword
Packages and Interfaces
Defining packages, Access protection, importing packages, defining interfaces.
Exception handling
Compile-time and Run-time Error.
Types of Exception and Exception handling Techniques
uncaught exceptions, multiple catch clauses, nested try statements, throw, throws, finally, java’s builtin exceptions, creating your own exception subclasses.
Multithreading
Thread Life Cycle and Functions ,Handling Multiple Threads
Creating threads, run()method, new thread, thread class, stopping & blocking threads, life cycle of
thread- newborn, runnable, running, blocked, dead, waiting sleeping, suspended, blocked, using thread
methods, thread exceptions, thread priority, synchronization.
File Handling and Collection Framework
File Operation (Reading and Writing)
File Handling Methods.
Hash Map and Arraylist
User Interface Designing (Java Swing)
Designing of Java Swing
MDI Application Frame
Inter-Frame Communication
Java Database Connectivity
Topics in this Session:







JDBC Product
Types of Drivers
Two-Tier Client/Server Model
Basic Steps of JDBC
Creating and Executing SQL Statement
The Result Set Object
Working with Database
SQL DATABASE
Objectives of Session:
After the completion of this session, you will get a clear idea about creation of Database and
handling data in tables. How to connect your application with the database?
Topics in this Session:




CRUD Operation
Handling Tables
JOINS
Constraints
Related documents