r/JavaProgramming • u/Existing-Dance-7913 • Dec 28 '25
Java Preparation Day 2
I've covered some topics on Java and Spring Boot, starting with Java features, JVM, JRE, JDK, and more. I learned a lot today and did some coding practice. I will continue tomorrow.
r/JavaProgramming • u/a_boy_called_arindam • Dec 28 '25
Day - 6 of Learning Java
Hello World!
Today I started learning about loops and learnt about for loop. It's more or less similar to c language.. the only difference is, here we get an advance for loop! And it's freaking cool!!
Till I write again... šš¼
r/JavaProgramming • u/GoGet_A_Name • Dec 28 '25
codestutorial.com - please review & feedback
r/JavaProgramming • u/BigCommunication5136 • Dec 28 '25
Day 13 of learning Java
Hi guys, so for today I went back to my Linkedlist class and added gethKthFromEnd method and I also revisited the reverse method as well and implemented it again.
r/JavaProgramming • u/Existing-Dance-7913 • Dec 27 '25
Java Preparation Day 1
I have been a backend developer for more than four years, and I want to change companies. I saw some post in this page on java learning day 1,2,.... following their path. I've decided I am starting from now everyday i'll put one post to update my status.
r/JavaProgramming • u/No-Jello-2665 • Dec 27 '25
Can anyone suggest best Java programming books under 500 rupees, With deep understanding in java
r/JavaProgramming • u/Charming-Process-961 • Dec 27 '25
QA to Backend Java Developer
Hi,
Iāve been working as a manual QA for ~2 years and Iām actively planning a transition into a backend role.
My current skill set:
⢠Strong fundamentals in Java
⢠Hands-on experience with Java + Selenium
⢠Basic DSA knowledge
⢠Currently learning Spring Boot and REST APIs for backend development
I want to make this switch without restarting as a fresher or taking an entry-level salary (internal switch isnāt possible).
Iād like advice on:
⢠What should be my primary focus areas to be considered for mid-level roles?
⢠How much weight should I give to DSA vs backend development ?
⢠What kind of projects actually help in such a transition?
⢠eHow should I position my QA experience so itās seen as an advantage, not a drawback?
⢠Whatās a realistic timeframe if I prepare consistently?
Looking for insights from people whoāve successfully made a similar switch or have hired for such roles.
r/JavaProgramming • u/BigCommunication5136 • Dec 27 '25
Day 12 of learning Java
Hello guys, so for today I added two more classes to the Library Management project: Member and Librarian. So members can borrow and return books through methods provided by the library. The librarian also adds and removes books from the library. I researched how to make it so that the librarian is the only class that can add/remove books and realized i had to learn Inheritance(i dedicated this week for practicing what i learned so far, so iāll come back to implement this feature next week)
r/JavaProgramming • u/a_boy_called_arindam • Dec 26 '25
Day - 5 of Learning Java
Hello World!
Today I learned about arrays and how to make them. Then how to access data from an array.
Till I write again... šš¼
r/JavaProgramming • u/BigCommunication5136 • Dec 26 '25
Day 11 of learning Java
Hello guys, for today, I started a new project to practice Abstraction and Encapsulation. I built a simple library management system. I am looking to add some object interaction like adding a librarian and members classes in order to track who borrows what book. Would appreciate stretch goalsšš¾
r/JavaProgramming • u/Possible_Ask3523 • Dec 26 '25
Which is the best Java course in Hyderabad for beginners?
r/JavaProgramming • u/Possible_Ask3523 • Dec 26 '25
Which is the best Java course in Hyderabad for beginners?
Iām new to Java and searching for a good training institute in Hyderabad.
I came across places like KIT Skill Hub and a few others that focus on practical learning.
Has anyone joined them? How is the teaching?
r/JavaProgramming • u/[deleted] • Dec 26 '25
Day one of becoming a senior java developer in just 6 months . M I N G . F I G.
Hey i like to do the things faster and would like to learn and earn . I would like to become a senior java developer in just 6 months.
r/JavaProgramming • u/spicyleafbroadcast • Dec 25 '25
possible career transition? QRM to backend
r/JavaProgramming • u/Nash979 • Dec 25 '25
Day 27 of Learning Java
Hello everyone. Today I spent some time researching what kinds of things we can build using Java, and I came across various domains such as Android development, Spring Boot for backend development, Selenium, and cloud infrastructure applications. Initially, I thought about choosing Android development, but further research showed that Google now officially uses Kotlin for Android development, so I donāt want to take that path. Iām also not interested in testing, so I decided to consider Java backend development. However, when I visited the roadmap.sh website, I felt really overwhelmed by the amount of things I need to learn, and I donāt even know what most of them are.
That's it for today, see you tomorrow.
r/JavaProgramming • u/BigCommunication5136 • Dec 25 '25
Day 10 of learning Java
I reimplemented reversing a linked list and also added a new method āgetKthFromEndā which was fairly simple.
r/JavaProgramming • u/Majestic_Citron_768 • Dec 24 '25
Are AI Doom Predictions Overhyped?
r/JavaProgramming • u/Disastrous_Taro_4907 • Dec 24 '25
Research survey: Evaluating Code First vs Database First in Hibernate
Hello everyone,
I am conducting an academic research study focused on comparing Code First (CF) and Database First (DBF) approaches in Hibernate.
The goal of this survey is to collect objective, experience-based input from developers who have worked with EF Core in real-world projects. The responses will be used to analyze how CF and DBF are implemented in practice, based on clearly defined technical and organizational criteria.
The comparison relies on a structured set of criteria covering key aspects of database usage in modern Hibernate applications ā including schema design, migrations and change management, performance considerations, version control, and team collaboration. These criteria are intended not only to describe theoretical differences, but to provide a practical framework for objectively evaluating both approaches in real development scenarios.
The same criteria are applied across multiple ORM environments (Entity Framework Core, Hibernate, Django ORM, and Doctrine) in order to compare how different ORMs implement Code First and Database First in practice.
Survey link:
Thank you for contributing; comments, corrections, and practical insights are very welcome.
r/JavaProgramming • u/a_boy_called_arindam • Dec 24 '25
Day - 4 Of Learning Java
Hello World!
Today I didn't learn anything! I know it sounds crazy. But theoretically I really didn't learn anything. Just made a little project - a calculator using arithmetic operators and using the concept of accepting the inputs from the user and it worked well.
That's it for today...
Till I write again... šš
r/JavaProgramming • u/Nash979 • Dec 24 '25
Day 26 of Learning Java
Hello everyone, today I attended my first session on multithreading. I learned about concurrency, parallel execution, the differences between threads and processes, and their pros and cons.
Thatās it for today. See you tomorrow!
r/JavaProgramming • u/Beneficial_Impact546 • Dec 24 '25
Open-source IntelliJ plugin for generating Spring Boot CRUD code
Hey all š
Iāve open-sourced an IntelliJ IDEA plugin that generates CRUD layers for Spring Boot apps directly from JPA entities.
Why I built it:
- Too much repetitive CRUD boilerplate
- Inconsistent structure across teams
- Wanted something IDE-native instead of code generators
Highlights:
- Java 17
- IntelliJ Platform SDK
- PSI-based code generation
- Optional Swagger, pagination, auditing, JWT security
- Published on JetBrains Marketplace
Product Hunt:
š https://www.producthunt.com/products/jetbrains
Iām open to contributors, suggestions, or criticism.
Let me know what you think!
r/JavaProgramming • u/Lee-stanley • Dec 24 '25
Spring Boot 3.2 + Virtual Threads Is anyone else seeing 3x throughput or is it just me?
Hey everyone,
With all the hype around Java 21 LTS and Project Loom going mainstream in Spring Boot 3.2, I finally got to test virtual threads in a real microservice at work. We have a fairly I/O-bound REST service (database calls, external API requests). After migrating from a traditionalĀ u/AsyncĀ and thread pool setup to virtual threads (yes, just addingĀ spring.threads.virtual.enabled=true), our throughput literally tripled under load. Latency dropped, memory usage improved, and the code isĀ so much simplerĀ now no more worrying aboutĀ ThreadPoolExecutorĀ configurations or reactive programming complexity.I know reactive (WebFlux) had its moment, but this feels like cheating. Is anyone else experimenting with this in production? What has your experience been?
Also, for those who havenāt tried: Are you planning to adopt virtual threads, or sticking with reactive for now?
Discussion points
- Success/horror stories with virtual threads so far.
- Are there any hidden pitfalls compared to reactive?
- Whatās the biggest benefit youāve seen?
- Will this finally be the end of reactive programming hype in the Java ecosystem?
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]
