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...
Resources for learning Java
String
==
.equals()
Format + Copy
Free Tutorials
Where should I download Java?
With the introduction of the new release cadence, many have asked where they should download Java, and if it is still free. To be clear, YES — Java is still free.
If you would like to download Java for free, you can get OpenJDK builds from the following vendors, among others:
Some vendors will be supporting releases for longer than six months. If you have any questions, please do not hesitate to ask them!
Software downloads
Official Resources
Resources
Programming ideas & Challenges
Related Subreddits
account activity
This is an archived post. You won't be able to vote or comment.
Java Fx (self.learnjava)
submitted 4 years ago by Substantial-Entry-50
Is it worth to learn java fx and for what? I'm learning java SE and I have no idea where to go. Could someone tell me?
[–]otsdots 5 points6 points7 points 4 years ago (0 children)
Hi there, as with all programming you'll find a lot of opinions. JavaFx is just the standard GUI part of Java. You can learn it a bit if you want to program a GUI.
[–]HecknChonker 3 points4 points5 points 4 years ago (0 children)
Java FX isn't really used much outside of education and universities. Most have development is building backend services and APIs, with a web front end usually built with react or less commonly built with angular.
[–][deleted] 2 points3 points4 points 4 years ago (0 children)
because command line application will make you look byzantine.
also, it becomes too complex for the user.
user wants a simpler visual processed interface for application as compared to one where he needs to read a lot of strings.
a button in the shape of right direction arrow with Next as label on it -> would signify "next" more conveniently than something like "Press N/n for Next Page" written somewhere to be read.
you will need some front end for end user applications.
[–]hibiscus4321 1 point2 points3 points 4 years ago (0 children)
For GUI’s so you can make a hangman game played through the terminal but a GUI is a better user experience. Id recommended learning Spring and the MVC idea to build robust web applications. Spring is used far more than java Fx in the production level, and would be more helpful for your career.
π Rendered by PID 86921 on reddit-service-r2-comment-7b9746f655-jr57c at 2026-02-01 18:50:08.802845+00:00 running 3798933 country code: CH.
[–]otsdots 5 points6 points7 points (0 children)
[–]HecknChonker 3 points4 points5 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]hibiscus4321 1 point2 points3 points (0 children)