DEV Community

Mohammed mhanna profile picture

Mohammed mhanna

Java developer | Sharing coding tips, projects, and learning journey; Building with Java | Learning, teaching, and sharing along the way.

Location Palestine, Gaza Joined Joined on  github website twitter website

Education

Gaza Islamic University

🔒 Encapsulation in Java: Building Code That Protects Itself

🔒 Encapsulation in Java: Building Code That Protects Itself

Comments
3 min read

Want to connect with Mohammed mhanna?

Create an account to connect with Mohammed mhanna. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
🧮 Mastering the Math Class in Java

🧮 Mastering the Math Class in Java

1
Comments
2 min read
💰 BigDecimal in Java: Mastering Precision from Beginner to Advanced 🛠️

💰 BigDecimal in Java: Mastering Precision from Beginner to Advanced 🛠️

1
Comments
2 min read
🔢 GCD & LCM

🔢 GCD & LCM

1
Comments
2 min read
Java Arrays Utility Class 🛠️

Java Arrays Utility Class 🛠️

1
Comments
2 min read
Java Program with Command-Line Arguments

Java Program with Command-Line Arguments

1
Comments
3 min read
📅 Building a Safe Date Input System in Java ☕

📅 Building a Safe Date Input System in Java ☕

1
Comments
2 min read
📘 A GradeBook Program in Java

📘 A GradeBook Program in Java

1
Comments
2 min read
🃏 A Tiny Card Game in Java

🃏 A Tiny Card Game in Java

4
Comments 2
3 min read
🧠 Demystifying Java Memory: How Strings Really Work

🧠 Demystifying Java Memory: How Strings Really Work

1
Comments
3 min read
🚀 10 Java String Methods Every Developer Must Master

🚀 10 Java String Methods Every Developer Must Master

1
Comments
3 min read
Two Pointer Technique: Mastering the Opposite Ends Pattern 🎯

Two Pointer Technique: Mastering the Opposite Ends Pattern 🎯

1
Comments
6 min read
Selection Sort: Detailed Explanation

Selection Sort: Detailed Explanation

3
Comments
3 min read
🎯 Master the Move Zeros Algorithm:

🎯 Master the Move Zeros Algorithm:

1
Comments
3 min read
⚡ Two Pointer Technique

⚡ Two Pointer Technique

1
Comments
3 min read
⚡ Mastering Java Exceptions: From Beginner to Bug-Slayer 🚀

⚡ Mastering Java Exceptions: From Beginner to Bug-Slayer 🚀

1
Comments
3 min read
💥 Recursion in Java: Unlock the Power

💥 Recursion in Java: Unlock the Power

1
Comments
3 min read
🧩 Sharpen Your Logic with These 10 Java Mini Challenges

🧩 Sharpen Your Logic with These 10 Java Mini Challenges

1
Comments
3 min read
🔹 Multidimensional Arrays in Java

🔹 Multidimensional Arrays in Java

Comments
2 min read
🔹 Java is Pass-by-Value: What It Really Means

🔹 Java is Pass-by-Value: What It Really Means

3
Comments
2 min read
🎮 Make Games with JAVA!

🎮 Make Games with JAVA!

Comments
3 min read
3 Java Mini Programs to Try Today!

3 Java Mini Programs to Try Today!

5
Comments
3 min read
🔄 LIFO in Java

🔄 LIFO in Java

Comments
2 min read
🚀 The Life Cycle of a Java Program

🚀 The Life Cycle of a Java Program

Comments
2 min read
👉 The Java main Method: Why It Looks So Weird

👉 The Java main Method: Why It Looks So Weird

Comments
2 min read
Parameters vs Arguments

Parameters vs Arguments

1
Comments
2 min read
What is the difference?

What is the difference?

1
Comments
1 min read
loading...