Let's see what are those topics you should cover and what you can skip in Core Java.
Learn Core Java, in 30 days as an Absolute Beginner
a roadmap...
Let's see what are those topics you should cover and what you can skip in Core Java.
- Features of Java
- JVM, JRE & JDK
- Memory areas in Java
- Basics of how Garbage Collection Works.
- Objects and Classes
- Inheritance
- Polymorphism
- Encapsulation
This topic forms the basis of your Java learning. Spent enough time on this topic and understanding it using real-world examples and some practicals.
https://t.co/VFImq1o2uW
OOPs Concept in Java
— Vikas Rajput (@vikasrajputin) April 4, 2022
a thread...
- Various primitives/non-primitives data types, operators
- What is their use, How to use them
- Various sizes of data types
- Arrays, practice a few of its problems
- 2D/3D arrays and their use cases, practice a few problems
- Default package, Normal package and its use case
- Various access modifiers and how they behave in different types of packages.
- Write a few programs to practice
https://t.co/kCrMArRhmC
Java: Acess Modifiers
— Vikas Rajput (@vikasrajputin) May 20, 2022
a thread...
(Cheatsheet Included)
- While/Do While
- For loops
- If/else conditions
- Switch case
- Objects
- Abstract Class/Concrete Class
- Constructors, Methods
- Interface
- What is Inheritance through classes and interfaces
- Method Overloading/Overriding
- static, final keywords
- What is threads, How do create them.
- Thread class, hierarchy
- Learn to create simple threads using Thread class and using Runnable.
- Various methods of Thread class
- Write some program to practice
https://t.co/C7JfpMCgdV
Java: Beginner Guide to Multithreading
— Vikas Rajput (@vikasrajputin) May 4, 2022
a thread...
- Problem solved by Exception Handling
- Exception Hierarchy
- Checked/Unchecked Exception
- How to create custom exception
- throw, throws, throwable, try-catch, finally
- Basics of Collections
- Classes/Interface with its hierarchy in Collection framework.
- All about List, Set & Map, their differences, internal data structures and internal working.
- Collections util class
- What are lambda functions & why is it introduced
- Functional Interface and Functional Programming
- Write programs to practice
- Streams API and its methods.
- Stream pipelines and their methods
https://t.co/XqJlbBdpb6
Java: Beginner Guide to Stream API
— Vikas Rajput (@vikasrajputin) April 20, 2022
a thread...