Java Programming

In this page Java Programming we give the detailed syllabus  for core Java and related simple notes. Also we proved  related diagrams and Programs with output.

Java Programming:

Unit 1: Java Fundamentals

Introduction to Java, History of Java

Features of Java

C++ vs Java

JDK, JRE, and JVM (Java Virtual Machine), JVM Memory Management

Data types, Unicode System

Operators, Keywords

Control Statements

Methods, constructor

Class, objects, methods, Access modifiers

Static Keyword in Java

Final Keyword in Java

STRING Manipulation


Unit 2: Inheritance, Polymorphism and Encapsulation

Is-A Relationship, Aggregation and Composition(HAS-A)

Inheritance in Java, Types of inheritance

this keyword

super keyword

Polymorphism in Java: Types of polymorphism

Abstract class and method

Interface in Java

Encapsulation in Java: Getter and setter method in Java.

Unit 3: Package, Multithreading and Exception handling

Package: Defining & create packages, system packages

Introduction of Exception:

Pre -Defined Exceptions, User Defined Exception examples

Try-Catch-Finally, throw, throws 


Multithreading in Java

Life Cycle of Thread in Java

Java Thread Priority

Synchronization, Wait() notify() notify all() methods


AWT in Java | AWT Java Tutorial

Introduction and Components of AWT

Event-Delegation Model, Listeners, Layouts,

Individual Components Label, Button, Check Box, Radio Button

Introduction SWING

Diff B/W AWT and SWING

Components, hierarchy, Panes

Individual Swings components J Label, JButton, JText Field, JTextArea