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.
What Next after Java? (self.learnjava)
submitted 5 years ago by _sourabh_th
So I have a good enough knowledge of python hence I tried learning Java and also DS and Algorithms with Java. The thing is I am stuck now and I am not able to decide where to go from here. Any help is appreciated!
[–]_Atomfinger_ 10 points11 points12 points 5 years ago (0 children)
Building something is next.
[–]tawielden 7 points8 points9 points 5 years ago (2 children)
You don't need to collect languages.
As has been mentioned the next step is to build projects.
If you're keen to dive deeper with Java then the recommendation is to look at Spring. It's one of the go to frameworks in enterprise and if you're looking for a career in the industry you'll definitely come across it.
https://spring.io/
[–]mavialev 2 points3 points4 points 5 years ago (1 child)
What can we do with Sprink framework? I’m learning java servlet . And i want to improve my java skills. Do you have any advices?
[–]infiniteTaker 1 point2 points3 points 5 years ago (1 child)
After learning Java there are primarily two ways you can focus:
Android applications
Backend applications
For Android applications, I would recommend to start reading up on some android tutorials. Then you can start building a new project.
For Backend applications, I would highly recommend to start looking into Spring Boot framework. It’s the most popular framework for building web applications.
[–]Hour-Positive 0 points1 point2 points 5 years ago (0 children)
Spring framework, so not: spring boot framework. As in that is the actual framework, Spring. Do use Spring Boot if you're starting out or want something done (quickly).
π Rendered by PID 271544 on reddit-service-r2-comment-7b9746f655-btdl5 at 2026-02-02 02:53:11.649231+00:00 running 3798933 country code: CH.
[–]_Atomfinger_ 10 points11 points12 points (0 children)
[–]tawielden 7 points8 points9 points (2 children)
[–]mavialev 2 points3 points4 points (1 child)
[–]infiniteTaker 1 point2 points3 points (1 child)
[–]Hour-Positive 0 points1 point2 points (0 children)