Please enable JavaScript.
Coggle requires JavaScript to display documents.
JAVA - Coggle Diagram
JAVA
Array
Creation
Drawback
Multidimensional
Need of Array
Jagged 3D Array
Array Of Objects
Exception
Hierarchy
Exception throw keyword
try with multiple catch
custom exception
try/catch block
Ducking Exception
Threads
Runnable vs Thread
Race Condition
Thread Priority and sleep
Thread States
Multiple threads
if else
if else if
Ternary Operator
Switch Statement
new Java Switch
Inheritance
Need
What is inheritanc
Single and Multilevel
Multiple Inheritance
Interface
Need of interface
What is interface
More about interface
Type of interface
Collection API
SET
Map
ArrayList
Comparator vs Comparable
Operators
Assigment
Relational Operators
Logical Operators
Variables
(temp value)
Instance
Static
Local
Loop
for
While
DO While
Enum
Enum Basics
Enum if and switch
Enum class
For Each Method
Map Filter Reduce Sorted
Var Keyword
Sealed classes
Type Conversion
Implicit
Explicit
String
Mutable vs Immutable
String Buffer and Strin Builder
Static
Static Varaible
Static Block
JDK
JDK>JRE>JVM
Data Types
int, long, short, byte, double, character, boolean
Inner Class
Annonymous Inner class
Lambda Expression
Lambda Expression with return statement
JAVA
Java
JDK, JRE, JVM
Anonymous Object
Encapsultation
Method Overriding
Default vs Parameterized Constructor
this and super method
Literal
this keyword
getter & setter Method
Enhanced for loop
Stack and Heap
Class and Object
Constructor
Naming Convention
Methods Overloading
Methods
Packages
Access Modifier
Polymorphism
Final Keyword
Dynamic Method Dispatch
Object clas equals toString hashcode
upcasting and Downcasting
Wrapper Class
Abstract Keyword
Annotation
Functional Interface
User Input usinf Buffered Reader and scanner Reader
Try with resources
Stream API