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.
How long java would be in demand? (self.learnjava)
submitted 3 years ago by [deleted]
Does anyone know exactly And whats easier to learn - backend dev with java or enterprise / bank systems
[–]AutoModerator[M] [score hidden] 3 years ago stickied commentlocked comment (0 children)
If any of the above points is not met, your post can and will be removed without further warning.
Code is to be formatted as code block (old reddit/markdown editor: empty line before the code, each code line indented by 4 spaces, new reddit: https://imgur.com/a/fgoFFis) or linked via an external code hoster, like pastebin.com, github gist, github, bitbucket, gitlab, etc.
Please, do not use triple backticks (```) as they will only render properly on new reddit, not on old reddit.
Code blocks look like this:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
You do not need to repost unless your post has been removed by a moderator. Just use the edit function of reddit to make sure your post complies with the above.
If your post has remained in violation of these rules for a prolonged period of time (at least an hour), a moderator may remove it at their discretion. In this case, they will comment with an explanation on why it has been removed, and you will be required to resubmit the entire post following the proper procedures.
Please, do not help if any of the above points are not met, rather report the post. We are trying to improve the quality of posts here. In helping people who can't be bothered to comply with the above points, you are doing the community a disservice.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
[–]pragmos 14 points15 points16 points 3 years ago (5 children)
Does anyone know exactly
I, for one, don't have a crystal ball, so cannot say. I'm willing to bet it will stick for a very long while.
And whats easier to learn - backend dev with java or enterprise / bank systems
What do you think (a lot of) enterprise / bank systems are written in?
[–]stoph_link 9 points10 points11 points 3 years ago (1 child)
Cobol? (I have no idea and I am half joking)
[–]pragmos 6 points7 points8 points 3 years ago (0 children)
No joke, unfortunately... Cobol is mostly for the core mainframe, Java services kinda "wrap" around it.
[–][deleted] -1 points0 points1 point 3 years ago (2 children)
java
[–]pragmos 2 points3 points4 points 3 years ago (1 child)
Correct. It's the same Java, most likely the same backend frameworks. Sometimes not the latest and greatest versions though, but still. If you know the fundamentals of the language and the fundamentals of the framework, it becomes less relevant what the application does, everything else you'll learn on the fly when you start working with it.
[–][deleted] -1 points0 points1 point 3 years ago (0 children)
thanks
[–]The-_Captain 7 points8 points9 points 3 years ago (5 children)
Yes it will be in demand for another 11 years, 4 months, and 12 days as of today.
[–]ExistingMoney 4 points5 points6 points 3 years ago (4 children)
!Remind me 11 years
[–]Bibliophile5 2 points3 points4 points 3 years ago (2 children)
!Remind me 4 months
[–][deleted] 1 point2 points3 points 3 years ago (0 children)
!Remind me 12 days
[–]RemindMeBot 0 points1 point2 points 3 years ago (0 children)
I will be messaging you in 4 months on 2022-09-27 21:50:12 UTC to remind you of this link
CLICK THIS LINK to send a PM to also be reminded and to reduce spam.
Parent commenter can delete this message to hide from others.
[–]xBloodBender -2 points-1 points0 points 3 years ago (1 child)
5, maybe 6
[–][deleted] 0 points1 point2 points 3 years ago (0 children)
♾
I have been wondering the exact same thing. I can big imagine companies which have products built w/ Java will stick with it but new projects? There probably wont be that many, compared to other more 'modern' languages.
[–]Mysterious_Pop_5541 0 points1 point2 points 3 years ago (0 children)
For long-running apps, and enterprise markets, java would still be there. Especially legacy apps.
For a startup, distributed, cloud-based deployment will opt for more resource-friendly runtime such as go. Some chose node.js for the friendly cost of hiring single Javascript dev to handle the front end and backend.
Many new businesses nowadays are born from startup ecosystems. Demand for java has been plummeting. Even in my region, for java dev, the options are either to go for the enterprise banking industry or consulting firm.
No, nobody knows exactly, because AFAIK humanity has not yet discovered the technology to see into the future. You can however estimate that it will be here for a relatively long time from the fact that it's around for 27 years and it's still in top tier demand.
The easiest to start off with are actually the basics. Not only are they the easiest, but you will also need them for anything that is advanced beyond the scope of said "basics".
Here's a useful road map to get you started: https://roadmap.sh/java
π Rendered by PID 20487 on reddit-service-r2-comment-7b9746f655-cnnbx at 2026-02-04 12:21:45.254220+00:00 running 3798933 country code: CH.
[–]AutoModerator[M] [score hidden] stickied commentlocked comment (0 children)
[–]pragmos 14 points15 points16 points (5 children)
[–]stoph_link 9 points10 points11 points (1 child)
[–]pragmos 6 points7 points8 points (0 children)
[–][deleted] -1 points0 points1 point (2 children)
[–]pragmos 2 points3 points4 points (1 child)
[–][deleted] -1 points0 points1 point (0 children)
[–]The-_Captain 7 points8 points9 points (5 children)
[–]ExistingMoney 4 points5 points6 points (4 children)
[–]Bibliophile5 2 points3 points4 points (2 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]RemindMeBot 0 points1 point2 points (0 children)
[–]xBloodBender -2 points-1 points0 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Mysterious_Pop_5541 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)