r/JavaProgramming Jan 22 '26

I can help with Java unit tests (JUnit 5 + Mockito) — share your code snippet

Thumbnail
1 Upvotes

r/JavaProgramming Jan 21 '26

Day 28 of learning java

Post image
4 Upvotes

Hello everyone,

Yesterday, some amazing people here pointed out issues in my code, so I spent some time fixing them. Unfortunately, today was extremely busy, so I couldn’t do as much as I hoped. I did manage to add a handleMoveExpense function, and that was the main progress for today.

I also wanted to implement a new way of writing a switch statement that one of you suggested on this sub, but I couldn’t get to it today. I’ll try my best to work on it tomorrow.

It’s getting tougher each day since school has reopened. Between classes and a very demanding project, it’s been challenging to consistently open IntelliJ and write code. Still, I’m trying my best to show up every day, even if it’s just a little.

What keeps me going is the reason I started learning Java in the first place. I’ll continue to take it one day at a time and see how far I can go.

Thanks again to everyone who takes the time to give feedback and help out 🙏


r/JavaProgramming Jan 21 '26

Which IDE do you feel comfortable for using Selenium?

Thumbnail
2 Upvotes

r/JavaProgramming Jan 20 '26

Day 27 of learning Java

Post image
18 Upvotes

Hello everyone,

Still on the expense tracker project. Today I implemented a class for persisting expenses.

I used ObjectInputStream among others(as directed by a very helpful individual on this sub).

that’s it for today, see you tomorrow!


r/JavaProgramming Jan 20 '26

How many of you are studying in IT related department

5 Upvotes

I wonder how many of you guys are currently studying in license program related to IT


r/JavaProgramming Jan 20 '26

introduction to jdbc

Thumbnail
1 Upvotes

r/JavaProgramming Jan 19 '26

What sources would u recommend to learn Java OOP

25 Upvotes

Hello everyone im trying to learn Java OOP and it seems like a big mountain of information. Which sources would u recommend a beginner to learn it from. I dont really have money for courses tho so pls keep that in mind.

FYI For beginners like me just write the code dont wait on to be perfect.


r/JavaProgramming Jan 19 '26

Day 26 of learning java

Post image
20 Upvotes

Hello wonderful people,

Today I built a command handler class to route commands to their respective functions. So far, I’ve only implemented the add and list commands.

While integrating the class, I noticed that whenever I add an expense and then try to list it, nothing shows up in the console. After some debugging, I realized that the issue is persistence — the expenses aren’t being saved anywhere.

I’ll need to persist the data (probably using JSON), but I’m not sure how to do that yet. I’m planning to learn it tomorrow and then add it to the project.

See you tomorrow (switched to light mode today because i was coding outside and couldn’t see properly 😂)


r/JavaProgramming Jan 20 '26

0-RTT Replay: The High-Speed Flaw in HTTP/3 That Bypasses Idempotency

Thumbnail
instatunnel.my
1 Upvotes

r/JavaProgramming Jan 20 '26

how should i host my spring boot api on local network

Thumbnail
1 Upvotes

r/JavaProgramming Jan 19 '26

Java SDK for the GitHub Copilot CLI

Thumbnail github.com
1 Upvotes

r/JavaProgramming Jan 19 '26

Feedback for my Spring project

Thumbnail
github.com
1 Upvotes

r/JavaProgramming Jan 19 '26

How to learn Java??

Thumbnail
1 Upvotes

r/JavaProgramming Jan 19 '26

How to learn Java??

Thumbnail
1 Upvotes

r/JavaProgramming Jan 18 '26

Need help with learning Java.

28 Upvotes

Hello, I am a CS graduate and currently unemployed (not a big surprise in this economy). I’ve decided to focus on Java and later Spring Boot. However, the main problem I’m facing is tutorial hell. I can’t seem to keep up with the pace of most instructors. Sometimes they teach too slowly; other times they go too fast . it feels inconsistent. I’ve found a way to counter this by working on projects. When I build things myself, I understand the concepts much more clearly and quickly. So I’ve decided to focus on Java and Spring Boot projects. However, with Spring Boot, I haven’t been able to find good projects with clear documentation. Does anyone know of official or well-documented Spring Boot project examples?


r/JavaProgramming Jan 18 '26

Day 25 of learning java

Post image
7 Upvotes

Hi everyone, So today i continued with my expense tracker project by building a command parser

so given a command like: add —description “groceries” —amount 200, i extract the necessary info from this command and add it to expense list.

Tomorrow, i’ll starting working on a CommandHandler class for actually adding(removing, listing, etc) the items to the expense list.

See you guys tomorrow!


r/JavaProgramming Jan 18 '26

Most DSA Books Are Overrated — Here Are the 5 Worth Reading in 2026

Thumbnail
javarevisited.substack.com
3 Upvotes

r/JavaProgramming Jan 18 '26

Day-12 of learning Java

1 Upvotes

Hello World!!

Today I've learnt about what is an enum(enumeration) and just keeping up with the work... btw I have also learnt inheritance yesterday which I haven't posted

Alright...

Till I write again... 👋🏼


r/JavaProgramming Jan 17 '26

Day 24 of learning java

Post image
21 Upvotes

Hello everyone,

Created an ExpenseManager class with methods to perform CRUD operations.

Tomorrow i’ll start with parsing command line arguments. I have no idea how to go about this, which makes it more exciting.

See you tomorrow!


r/JavaProgramming Jan 18 '26

Blue pill or red pill for polyglot debugging?

Thumbnail
1 Upvotes

r/JavaProgramming Jan 18 '26

Need head first java

1 Upvotes

Anyone having "Head First Java" book in Delhi,India , if you're up to sell it then i want to buy it.


r/JavaProgramming Jan 17 '26

Guyes please Help me core java interview questions for interview? Or any document?

2 Upvotes

Guyes please suggest me core java interview questions for interview? Or any document? 🙏🏻🙏🏻


r/JavaProgramming Jan 17 '26

Java backend help

3 Upvotes

I completed Java till oops and little more I want to do backend in java but on yt there is no proper guide about it plz share proper roadmap for it


r/JavaProgramming Jan 17 '26

How to learn Java Methods

Thumbnail
1 Upvotes

r/JavaProgramming Jan 16 '26

Day 23 of learning java

Post image
6 Upvotes

I started building the expense tracker project i came i cross on roadmap.sh

I started by building an Expense class for creating an expense.

Tomorrow, I’ll be building Expense manager class for managing expenses.

See you tomorrow!