Core Java Tutorial

I) Introduction
  1. Why java
  2. Java Virtual Machine
  3. Difference between java and other (C and C++)
  4. Java History 
  5. Java Features
  6. Java Programming Format
  7. How to Set path for java
  8. Creating and Running Java Program 
  9. Java Naming Conventions
  10. Java Keywords
  11. Java Identifiers
  12. Java Operators
  13. Java Statements 
  14. Java Data Types
  15. Type Casting 
  16. Arrays

II) Object Oriented Programming concepts 

  1. Introduction
  2. Basic Concepts of Object Oriented Programming
  3. Benefits of Object Oriented Parading  
  4. Class and Objects
  5. Static Keyword 
  6. Constructors
  7. This Keyword
  8.  Java Variable argument methods
  9. Super Keyword 
  10. Polymorphism ( Overloading and Overriding)
  11. Abstraction
  12. Encapsulation 
  13. Abstract classes 

 III) Inheritance

  1. Need and Benefits of Inheritance 
  2. Different types of Inheritance
  3. Different Forms of Inheritance 
  4. Multiple inheritance in Java
  5. Method Overriding
  6. Final keyword with Inheritance

IV) Interface

  1. Why interfaces are introduced in Java
  2. Extending an Interface
  3. Implementing an Interface
  4. Accessing interface variables
  5. Implementing multiple inheritance using interfaces

V) String Manipulations

  1. String 
  2. String Buffer
  3. String Tokenizer    
  4. StingBuilder

VI) Packages

  1. Introduction-Java API Packages
  2. Using system packages
  3. Naming conventions
  4. User Defined packages 
  5. Access specifiers 

VII) Exception Handling

  1. Introduction -Types of errors
  2. Pre Defined Exceptions 
  3. Handling Exceptions - Try-Catch
  4. Multi catch statements
  5. Finally block
  6. Throw and Throws
  7. User Defined exception examples.

VIII) Multi threading 

  1.  Introduction to multi threading
  2. Thread creations 
  3. Thread life cycle
  4. Life cycle methods
  5. Synchronization 
  6.  Inter thread communication
  7. Thread priority 

IX) I/O Streams

  1. Introduction 
  2. Byte-oriented streams 
  3. Character oriented streams 
  4. File 
  5. Random Access File
  6. Serialization

X) Wrapper classes 

  1. Introduction
  2. Byte, Short, Integer,Long, Float, Double, Character, Boolean classes

XI) Collection Framework

  1. Introduction 
  2. Util package interfaces,list,set,Map
  3. List interface and its classes
  4. set interface and its classes
  5. Map interface and its classes 

XII) Inner classes

  1. Introduction
  2. Member inner class
  3. static inner class
  4. local inner class 
  5. Anonymous inner class

0 comments:

Post a Comment

Note: only a member of this blog may post a comment.

Find Us On Facebook

Computer Basics

More

C Programming

More

Java Tutorial

More

Data Structures

More

MS Office

More

Database Management

More
Top