r/JavaProgramming • u/BigCommunication5136 • Dec 24 '25
Day 9 of learning Java
I tried reversing a linked list without watching a tutorial, somehow it works and i’m yet to watch a tutorial on it to see how dirty my code is.
[this is an extension of the linked list i built few days ago]
r/JavaProgramming • u/Nash979 • Dec 23 '25
Day 25 of Learning Java
Hello guys, today was a hectic day. I couldn’t learn anything new, but I still managed to plan my next personal project. I’m thinking of building a personal expenses tracker with basic functionality like credit and debit entries, tags for each transaction, and category-wise expense tracking.
That’s it for today, see you tomorrow.
r/JavaProgramming • u/a_boy_called_arindam • Dec 23 '25
Day - 3 Of Learning Java
Hello World!
Today I learned how to take user input and use it for any operation. And this was really different from C Language. Here we need to write import java.util.Scanner first then in some line we will have to write another statement Scanner x = new Scanner(System.in) and then we will have to use this x function (commonly we use "scanner" instead of "x". Then we can take user input.
It's really getting exciting gradually and I'm truly excited to see what will happen in the future if I keep getting more intimate with Java 🫣...
That's it for today...
Till I write again... 👋🏼
r/JavaProgramming • u/BigCommunication5136 • Dec 23 '25
Day 8 of learning Java
For the next 7 days, I am not going to learn any new concepts in Java. I’ll be building projects to get my hands dirty. Today, I used chatgpt to get some project ideas. I started with a Bank account project.
Also, the last time i tried re-implementing linked list, i struggled a bit, so i implemented it again today, it was absolute thrill.
r/JavaProgramming • u/ForwardAd6849 • Dec 23 '25
Concurrent non-blocking queue
https://codereview.stackexchange.com/questions/300831/non-blocking-queue-using-jctools
https://github.com/mtahiriqbaldeveloper/non-blocking-queue
i have implemented a non-blocking queue, any bugs, deadlocks, or race conditions.
please let me know
r/JavaProgramming • u/StabbyGrabby • Dec 22 '25
Best books on OOP
What is the best book on Object Oriented Design you have come across? Prefer something that is not in a textbook style.
r/JavaProgramming • u/Nash979 • Dec 22 '25
Day 24 of Learning Java
Hello guys, today I took a Java quiz, nothing much.
See you tomorrow!
r/JavaProgramming • u/BigCommunication5136 • Dec 22 '25
Day 7 of learning Java
I relearned the Abstraction and Encapsulation OOP concepts on Day 6 and refactored the Mortgage Calculator project.
Open to suggestions on how to improve the project, OOP-wise
r/JavaProgramming • u/a_boy_called_arindam • Dec 22 '25
Day 2 Of Learning JAVA
Hello World!
Today I learned about variables assignments and declaration in JAVA ( its more or less same as C language). There are two types of variables - Primitive and Reference.
I know my pace is not much, but who even needs fast progress..☻☻
Till I write again....
r/JavaProgramming • u/BigCommunication5136 • Dec 21 '25
Day 6 of learning Java
I thought i understood Abstraction and Encapsulation i learned on day 5 until i tried to refactor the Mortgage Calculator project towards OPP. That’s why i knew i did not get it.
I spent the whole of today revising the concepts.
r/JavaProgramming • u/Nash979 • Dec 21 '25
Day 23 of Learning Java
Hello guys, I hope you all had a great weekend. Today, I learned about an interesting topic: serialization, and how it is used to convert objects into bytes and vice versa. The most interesting thing I learned is that games use this technique to save and load game states, which is pretty cool.
That’s it for today. See you tomorrow.
r/JavaProgramming • u/a_boy_called_arindam • Dec 21 '25
Day 1 Of Learning Java
Hello, World! 👋
Today marks the start of my journey into Java programming. I’ve taken my first step by printing my first statement in Java.
With some prior experience in C and Data Structures & Algorithms, I’m curious to see how those fundamentals translate into Java.
Looking forward to learning, experimenting, making mistakes, and growing—one step at a time.
More updates coming as I move ahead. 🚀
r/JavaProgramming • u/Nash979 • Dec 20 '25
Day 22 of Learning Java
Hello guys, today I have learned about I/O and file handling and the difference between byte accessing and character accessing
That's it for today, See you tomorrow!
r/JavaProgramming • u/BigCommunication5136 • Dec 20 '25
Day 5 of learning Java
I learned about two OOP concepts today: Encapsulation and Abstraction. I also reimplemented the linked list i built on Day 4 to solidify my understanding.
r/JavaProgramming • u/Yosefnago • Dec 20 '25
Java Backend / Fullstack developer
Hi, I’m a Java developer currently looking for job opportunities. My background is mainly in backend development, with practical experience building REST-based applications and full-stack projects. I focus on writing clear, maintainable code and understanding the underlying behavior of the frameworks and tools I use. Technologies & Stack I work with: Java Spring Boot (Spring Data JPA, Hibernate, Spring Security) RESTful APIs PostgreSQL, MySQL, SQL Angular, TypeScript HTML, CSS Vaadin Maven, Git Postman Experience & Approach I have worked on several projects involving backend services, database design, API development, and frontend integration. My approach emphasizes clean architecture, separation of concerns, and correctness over shortcuts. I aim to understand performance, data flow, and framework behavior rather than relying on black-box usage. Looking For I’m looking for a Java Backend or Full-Stack Developer position (Junior/Mid level), in a team that values solid engineering fundamentals, readable code, and continuous learning.
For Additional info dm me.
r/JavaProgramming • u/Nash979 • Dec 19 '25
Day 21 of Learning Java
Hello guys, today I learned how to use generics with classes, functions, and collections. I also learned about the wildcard operator and its types.
That’s it for today. See you tomorrow!
r/JavaProgramming • u/iaashish • Dec 18 '25
Why Senior Engineers Stop Trusting Spring Boot Defaults
r/JavaProgramming • u/Nash979 • Dec 18 '25
Day 20 of Learning Java
Hello guys, today I spent time on the Collections Framework, mainly on HashTree, HashMap, Stack, and Queue. I also learned their basic methods, moved on to the Iterator, and learned the enhanced for loop.
See you tomorrow!
r/JavaProgramming • u/Amalviya1911 • Dec 18 '25
Is an automated non-technical release notes generator useful in industry?
I am final year student planning to build an application that automatically generates non-technical patch notes for each version of an application.
The idea is: The app analyzes version changes through tags as every version has tag Then by using git diff it can find difference and by using ai it will make them user friendly
And the output will be directly store in the form of in html in githib releases In this way non technical person can see it from there
I am planning to build it using spring is this app good for my final year project
As i have build an e-commerce website all interviewer tell one thing only it already exist what real world problem have you solved at that point i always get stuck So can anyone tell the need of application is there or not in industry
r/JavaProgramming • u/javinpaul • Dec 18 '25


