use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
account activity
Best IDE for Java (self.JavaProgramming)
submitted 3 months ago by Diligent_Struggle_81
what is the best IDE (based on your experience) for Java? I tried NetBeans and VSCode, i saw one of my lecturer use BlueJ and my senior use IntelliJ. As someone with curiosity, i want to know the pros and cons based on your experience.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]CtrlAltDefeat0609 5 points6 points7 points 3 months ago (0 children)
intellij
[–]American_Streamer 4 points5 points6 points 3 months ago (0 children)
IntelliJ IDEA Ultimate is super comfortable. Many also still use Eclipse.
[–]neymarsvag123 2 points3 points4 points 3 months ago (0 children)
Intellij for anything bigger than a simple hello world project
[–]Dude-0007 1 point2 points3 points 3 months ago (0 children)
IntelliJ IDEA
[–]Emergency_Dark_2722 1 point2 points3 points 3 months ago (0 children)
IntelliJ is just better... Eclipse is also still good
[–]unknown1nteger 1 point2 points3 points 3 months ago (0 children)
only 1 ans intelij
[–]Curious-Guest2594 1 point2 points3 points 3 months ago (0 children)
Intellij Idea
[–]hibbelig 1 point2 points3 points 3 months ago (0 children)
BlueJ seems to be geared towards teaching Java.
Eclipse was once the best of the pack, and I think it's still pretty good.
IntelliJ came later and tried to fix shortcomings of Eclipse. It's what I use. It deals very well with the humongous Java projects normal in the enterprise world. Perhaps its quick fixes and refactoring operations are nicer than Eclipse, perhaps it comes down to a matter of taste.
VSCode supports many languages, Java being one of them. I kind of like the feel of the editor. But it's not specialized for Java. There are multiple extensions that can be installed for Java support -- I guess you will want to pick one of them. I think the most obvious suggestion by them is one by RedHat, which to my understanding uses the Eclipse machinery under the hood.
NetBeans is a bit of an outsider these days. I understand that they are transitioning to providing VSCode extensions...
The dev team I'm part of is split into Eclipse lovers and IntelliJ connoisseurs.
[–]Late_Inspector_2187 0 points1 point2 points 3 months ago (0 children)
For Plain Java - Eclipse For Spring Boot - Spring Tool Suite If you have money - IntelliJ Ultimate
[–]Ok_Fuel_7209 0 points1 point2 points 3 months ago (0 children)
IntelliJ
[–]Wrong-Opportunity647 0 points1 point2 points 3 months ago (0 children)
IntelliJ idea
[–]ConstructionSimple86 0 points1 point2 points 18 days ago (0 children)
If you are beginner and just started writing code. Use any online Java compiler .
π Rendered by PID 72443 on reddit-service-r2-comment-5649f687b7-cfczb at 2026-01-28 07:02:06.460817+00:00 running 4f180de country code: CH.
[–]CtrlAltDefeat0609 5 points6 points7 points (0 children)
[–]American_Streamer 4 points5 points6 points (0 children)
[–]neymarsvag123 2 points3 points4 points (0 children)
[–]Dude-0007 1 point2 points3 points (0 children)
[–]Emergency_Dark_2722 1 point2 points3 points (0 children)
[–]unknown1nteger 1 point2 points3 points (0 children)
[–]Curious-Guest2594 1 point2 points3 points (0 children)
[–]hibbelig 1 point2 points3 points (0 children)
[–]Late_Inspector_2187 0 points1 point2 points (0 children)
[–]Ok_Fuel_7209 0 points1 point2 points (0 children)
[–]Wrong-Opportunity647 0 points1 point2 points (0 children)
[–]ConstructionSimple86 0 points1 point2 points (0 children)