In this repository, you will get each and every class's notes except basics of java
in the form of PDF
with good explanation
.
Introduction of Java
Java Vs C++
Java program execution process
JDK Vs JRE Vs JVM
Write your first Java program
Variables in Java
Data types in Java
Type conversion in Java
Operators in Java
Taking input in Java
Java garbage collection
Conditional statements
Loop statements
Arrays in Java
Methods in Java
Strings in Java
Exception handling in Java
Wrapper classes in Java
-
Introduction to OOPS
- 📝Why Object Oriented Programming
- 📝Multiple Students Example - Messy Code
- 📝What is OOP?
- 📝Objects and Classes
- 📝Attributes and Behaviour and Identity
-
How to create a class and object in Java
- 📝Must define some blue print - class
- 📝Object an instance of class
- 📝What is constructor?
- 📝Default constructor
- 📝Parameterized constructor
- 📝Copy constructor
- 📝Object life cycle
-
Encapsulation in Java
- 📝What is encapsulation?
- 📝Access modifiers (
Brief
) in Java - 📝Not perfect encapsulation
- 📝Perfect encapsulation
-
Inheritance in Java
- 📝What is inheritance?
- 📝When do we use inheritance?
- 📝General
IS-A
example - 📝Advantages of inheritance
- 📝Implementation of inheritance
- 📝Access modifiers (
In Detailed
) in Java - 📝Type of inheritance
- 📝
super
keyword in Java - 📝
super
VSthis
Keyword in Java - 📝Structure design program using inheritance
-
Abstraction in java
- 📝What is abstraction?
- 📝Needs of abstraction?
-
Interface in java
- What is interface
Design Principal
basic of design principal
SOLID Principal
-
Design pattern
there is 3 type of design patterns