Java is a general-purpose programming language that is class-based, object-oriented, and designed to have as few implementation dependencies as possible.
Java is a high-level programming languageJava programs are interpreted by the Java Virtual Machine, or JVM, which runs on multiple platforms. This means all Java programs are multiplatform and can run on different platforms, including Macintosh, Windows, and Unix computers.
Duration: 45 DaysKnow More
Need of Java technology.
What is Java?
Features of Java.
History of Java.
Flavors of Java.
Steps for Developing Java Program
First Java Program (Complete Explanation)
Type Conversion in Data types & Expressions.
Variables and Operators
a. Via Command Line Argument
b. Using Scanner class.
c. Using GUI components.
If else statement
Else if ladder (if else if else if ... else)
Nested if or Nested if else statement.
c. Nested for loop
a. do...while loop
a. Array creation in Java.
b. Initialization techniques of 1D Array
c. Using length property.
d.Using enhanced for loop with arrays
a. Rectangular 2D Array
Class & Object Creation
Creating Methods / parameterized method within classes
Initializing Data member of the class:
a. Explicit initialization
b. Using Constructors.
Arrays of Object References.
Method / Constructor Overloading.
Argument Passing in java (Pass By Value , Pass by References)
Passing Array Objects to the method.
Returning Array Objects from method.
The this reference
a. Static variable
b. Static methods
Introduction to inheritance
Types of Inheritance and their implementation
a. Single inheritance
b. Multilevel inheritance
c. Hierarchical inheritance.
Compile time polymorphism
Run time polymorphism
a. Early binding
b. Late binding
Understanding Abstract classes
Creating abstract classes & methods
a. What are packages and its need?
b. Classes/Interfaces in a package.
What are Exceptions?
Using keywords : try , catch , finally , throw , throws , finally
User Defined Exception
What is File & File Handling?
The File class
a. Textual Files
b. Binary Files.
A. Using AWT to develop Applets
A. Using swing to develop Desktop Applications
What are jar files?
Creating Jar files
a. Via CMD prompt.
b. On Net Beans IDE.