Skip to content

This repository contains my step-by-step learning journey of Core Java, organized topic-wise with clean code examples, practice sets, and mini-projects. Each concept is written in simple Java with separate files, making it easy to learn, revise, and reuse.

Notifications You must be signed in to change notification settings

Gaurav-1404/java-learning-series

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 Java Learning Series 🚀

Step-by-step journey to mastering Java Programming with examples.
Learn • Code • Build • Repeat


📚 Lessons Covered

# Topic File Link
01 String Methods String Methods Demo
02 Conditional Statements Conditional statements
03 Loops Loop statements
04 Arrays Arrays statement
05 Rock Paper Scissor Game Rock Paper Scissor
06 Method in java & Method overloading Methods in java
07 Method overriding C7 Method overriding
08 Recursion Recursion in java
09 OOP (Object oriented programming Oops in java
10 Oops practice Oops methods practice
11 Constructor Constructor in java
12 Guess The Number Game Guess The Number
13 Inheritance Inheritance
14 Constructor Inheritance Constructor Inheritance
15 Dynamic Method Dispatch Dynamic Method Dispatch
16 Creating Library functions Creating Library
17 java practice QuestionSet java practice QuestionSet
18 AbstractClass&Methods AbstractClass AbstractMethods
19 Interfaces Introduction Interfaces
20 Interface examples Interface examples
21 Inheritance in interfaces Inheritance in interfaces
22 Polymorphism Polymorphism
23 Practice set Practice set
24 Java Packages Java Packages , tools package
25 Access Modifiers Access Modifiers
26 Practice Set Practice Set , Calculator package
27 Multithreading using Extends Thread Class Multithreading ExtendingThreadClass
28 Muktithreading using Runnable interface Runnable interface
29 Thread Constructor Thread Constructor
30 Thread priorities Thread priorities
31 Threads Methods Threads Methods
32 Practice Set Practice Set
33 Error And Exception Error And Exception
34 try-Catch Block try-Catch Block
35 Nested Try-Catch Nested Try-Catch
36 Custom Exception Class Exception Class
37 throw And Throws Keywords throw And Throws
38 Finally Block Finally Block
39 Practice set Practice set
40 ArrayList And its function Array List
41 Linked List And its function Linked List
42 Linked List & Node Creation Linked List Creation
43 Array Deque & its function Array Deque
44 Date and time in java Date Time
****

⚡ Quick Code Preview

About

This repository contains my step-by-step learning journey of Core Java, organized topic-wise with clean code examples, practice sets, and mini-projects. Each concept is written in simple Java with separate files, making it easy to learn, revise, and reuse.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages