🌐
GeeksforGeeks
geeksforgeeks.org › java › java-exercises
Java Exercises - Basic to Advanced Java Practice Programs with Solutions - GeeksforGeeks
September 2, 2026 - The programs provide hands-on experience in solving real-world problems, reinforce key concepts, and help you master Java fundamentals, including variables, control statements, arrays, strings, methods, and object-oriented programming. Covers Java practice problems from beginner to advanced levels.
🌐
CodingBat
codingbat.com › java
CodingBat Java
CodingBat code practice · Welcome to Codingbat. See help for the latest. Java Example Solution Code · Java String Introduction (video) Java Substring v2 (video) Java String Equals and Loops · Java String indexOf and Parsing · Java If and Boolean Logic · If Boolean Logic Example Solution Code 1 (video) If Boolean Logic Example Solution Code 2 (video) Java For and While Loops ·
Discussions

Website for practicing Java?
https://geeksforgeeks.com . https://hackerrank.com . https://hackerearth.com . https://codechef.com . https://codeforces.com . https://learnbyexample.com . https://dmoj.ca . https://codewars.com . These are some websites for practicing coding EDIT: including suggestions from the comments https://www.baeldung.com/java-tutorial More on reddit.com
🌐 r/learnjava
28
92
February 7, 2021
Looking for good Java exercises

Take a look at the MOOC Java Programming as it is a textual course with plenty graded practical exercises.

More on reddit.com
🌐 r/learnjava
11
28
July 11, 2021
Java Practice: Someone give me basic problems!
There are a few sites that are basically just coding challenges in various languages here are some java specific links: https://codingbat.com/java https://www.hackerrank.com/domains/java https://www.codewars.com/collections/java-challenges More on reddit.com
🌐 r/javahelp
9
3
February 6, 2023
Practice programming Java
MOOC.FI Java Programming 1 and Java Programming 2 is a good course to learn Java because it has practice assignments that you turn in for a grade that will be auto graded-> https://java-programming.mooc.fi/part-1 You can find a project/or exercise to code You can get a book such as "Starting out with Programming logic & Design" that has programming exercises in them More on reddit.com
🌐 r/learnprogramming
8
3
March 17, 2024
🌐
Edureka
edureka.co › blog › java-programs
Best Java Programs for Practice: Beginners and Experienced
February 13, 2025 - This article on Java Programs for practice will strengthen your Java fundamentals like programs including palindrome, Fibonacci, factorial, and many more.
🌐
w3resource
w3resource.com › java-exercises
Java programming Exercises, Practice, Solution - w3resource
This resource offers a total of 5356 Java Programming problems for practice.
🌐
GeeksforGeeks
geeksforgeeks.org › java › java-programming-examples
Java Programs - Java Programming Examples - GeeksforGeeks
September 2, 2026 - This section contains Java programs for printing different patterns using stars, numbers, and characters. These programs help in practicing loops, nested loops, and conditional statements.
🌐
CodeGym
codegym.cc › java-coding-practice
Java Coding Practice | Improve Your Skills with Free Java Exercises
This is a free set of tasks for your Java practice by CodeGym. If you’re a beginner, you can start learning the basics and get immediate feedback on your progress. If you’re a seasoned learner, it will help you estimate your current level of knowledge with additional Java challenges. Try to solve the first tasks – you’ll enjoy it! ... We’ve prepared a collection of Java exercises that will help you grasp the syntax of Java language and some core programming topics.
🌐
Simplilearn
simplilearn.com › home › resources › software development › best java programs for practice: beginner and experienced examples
Best Java Programs for Practice: Beginner and Experienced Examples
July 8, 2026 - Practice top Java programs for beginners and experts. Explore hands-on coding examples to master loops, arrays, OOP, and real-world Java concepts.
Address: 5851 Legacy Circle, 6th Floor, Plano, TX 75024 United States
🌐
Systech
systechgroup.in › home › java programs for practice
Java Practice Programs – Code Challenges & Examples
October 13, 2025 - A: Certainly! Hello World, Sum of Two Numbers, Factorial Calculation, Palindrome Check, and FizzBuzz are part of a comprehensive list for practice. Q: Is there a mobile app for Java program practice?
Find elsewhere
🌐
HackerRank
hackerrank.com › domains › java
Solve Java
A strictly object-oriented language designed to write industry-standard code.
🌐
CodeChef
codechef.com › practice › java
Practice Java
Complete your Java coding practice with our online Java practice course on CodeChef. Solve over 180 coding problems and challenges to get better at Java.
🌐
Great Learning
mygreatlearning.com › blog › java exercises
Java Practice Programs and Coding Questions for Beginners
September 4, 2025 - Work through 90 Java practice programs, coding questions, and online exercises to improve your programming skills. Ideal for beginners and interview prep.
🌐
PW Skills
pwskills.com › blog › java › basic-java-programs-for-practice
Basic Java Programs For Practice: Java Array Problems
Basic Java programs for practice: Candidates can learn Java programming language by solving questions based on arrays, linked list, stacks, trees, hash, graphs, etc. Practising helps strengthen your knowledge of the Java language.
🌐
Exercism
exercism.org › tracks › java
Java on Exercism
Join Exercism’s Java Track for access to 158 exercises grouped into 26 Java Concepts, with automatic analysis of your code and personal mentoring, all 100% free. ... Get better at programming through fun, rewarding coding exercises that test your understanding of concepts with Exercism.
🌐
W3Schools
w3schools.com › java › java_exercises.asp
Java Exercises
Test your Java skills with exercises from all categories.
🌐
Exercism
exercism.org › tracks › java › exercises
Java exercises on Exercism
Learn and practice Java by completing 158 exercises that explore different concepts and ideas.
🌐
Programiz
programiz.com › java-programming › examples
Java Examples | Programiz
The best way to learn Java programming is by practicing examples. The page contains examples on basic concepts of Java. You are advised to take the references from these examples and try them on your own. All the programs on this page are tested and should work on all platforms. Want to learn Java by writing code yourself? Enroll in our Interactive Java Course for ...
🌐
PW Skills
pwskills.com › blog › java › basic-java-program-examples
35 Basic Java Program Examples with Outputs | Simple Java Program
Java Program for Beginners helps new coders understand the basics of Java, including syntax, variables, loops, and simple logic. It’s designed to ease learners into programming with clear, beginner-friendly examples that build coding skills ...
🌐
Edabit
edabit.com › challenges › java
2,200+ Java Challenges | Edabit
Practice Java with bite-sized coding challenges and exercises online. Sharpen your problem-solving skills and learn by doing at your own pace on Edabit.
🌐
Codewars
codewars.com › collections › java-exercises-1
Java Coding Practice | Java Exercises | Java Programs For Practice | Codewars
Get starting with your java coding practice with these java exercises. There is a wide range of java problems to solve. ... Loading collection data... ... Collections are a way for you to organize kata so that you can create your own training routines. Every collection you create is public and automatically sharable with other warriors.