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
- Constructor and Types of Constructor
- Class, objects, methods
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
Introduction of Exception:
Multithreading-
- Multithreading in Java
- Life Cycle of Thread in Java
- Java Thread Priority
- Synchronization in Java
- wait(), notify(), and notifyAll() Methods in Java
Unit 4: AWT,SWING (JFC)
Individual Components:-
- Label
- Button
- Check Box
- Radio Button
- Event-Delegation Model, Listeners, Layouts
- Introduction SWING
- Diff B/W AWT and SWING
- Components, hierarchy, Panes
Individual Swings components
SOME MORE: