Learn Java from the ground up, including OOP, GUIs, file handling, and small apps. ๐ฑ๐ป
- โ Basics & Hello World
- ๐ง Control Structures (if, switch, loops)
- ๐ Data Types
- ๐งฎ Operators
- ๐งต OOP Concepts: Class, Object, Inheritance, Polymorphism, etc.
- ๐ฝ File I/O
- ๐ Multithreading
- ๐ผ๏ธ GUI & Mini-Apps: Login system, bank system, app lock
- ๐ฆ Packages & Wrappers
- ๐ Java Notes (markdown)
๐ hello โ Hello World
๐ imp โ Logical and matrix problems
๐ controlstructure โ Decision, loop, selection
๐ datatype โ All Java data types
๐ array โ 1D, 2D, ArrayList
๐ string โ String methods and manipulations
๐ operator โ Arithmetic and logical ops
๐ file โ Reader, Writer, Text
๐ oop โ Class, Constructor, Inheritance, Polymorphism
๐ app/app โ Java GUI login, bank GUI
๐ GUI โ Swing UI samples
java.md โ Notes in markdown
git clone https://github.com/DibyadyutiDas/java.git
cd java
javac filename.java
java filename
๐ง "Learning by doing is the best way to code." โ Dibya โจ