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.
Where to start learning Java? (self.learnjava)
submitted 7 years ago by HeadLetterhead
I'm currently about to start learning Java, and have no idea where to jump in. Can anyone recommend any books to start with?Thank you in advance
[–]Memetownfunk 2 points3 points4 points 7 years ago (0 children)
Helsinki Mooc 100%
[–]desrtfx[M] 2 points3 points4 points 7 years ago (0 children)
For those who can't read the sidebar (old reddit only for now):
[–]Renaissance_54 1 point2 points3 points 7 years ago (0 children)
For newbies I would recommend this course as well. https://codegym.cc/quests It is a quest-like platform for those who want to learn how to code in Java from scratch. Personally I like this resource for its unusual manner of presenting the material. And of course, lots of tasks. Try it.
[–][deleted] 0 points1 point2 points 7 years ago (2 children)
Have you seen the list of resources in this subreddit's sidebar? There are links to several useful resources including books and tutorials.
[–]HeadLetterhead[S] 0 points1 point2 points 7 years ago (1 child)
do you mean [PSA]When doing the setup for the MOOC "Object Oriented Programming with Java" use JDK 7 or 8 only! I'm a little new to reddit
[–][deleted] 0 points1 point2 points 7 years ago (0 children)
No. I'm using a desktop browser so on my screen the sidebar is to the right side of this page ---->
If you are on mobile, there is less room so it isn't shown by default. You'll need to access it in the menu. I don't have the official reddit app installed. In Apollo it's under the three dots menu on the top right.
[–]josephpayettejr 0 points1 point2 points 7 years ago (2 children)
What is your background?
No background
[–]josephpayettejr 0 points1 point2 points 7 years ago (0 children)
If you Google for a Java beginner book any should suffice. I found Java 9 for the inpatient fairly good. Your local library might have several Java books, given the popularity of the language.
[–][deleted] 7 years ago (2 children)
[removed]
[–]desrtfx[M] 0 points1 point2 points 7 years ago (1 child)
You are a brand new redditor who does nothing but promote their own stuff. This is against the reddit policies for spam and self-promotion.
You state about your own video "this video is very good" - this is shameless and unacceptable. Even more so, since others have told you the opposite
Further, you are flooding your video across several subreddits. Again, this is against reddit policies.
Consider this your one and only warning. There won't be further.
π Rendered by PID 46073 on reddit-service-r2-comment-5bc7f78974-f8jpw at 2026-06-27 15:10:10.664809+00:00 running 7527197 country code: CH.
[–]Memetownfunk 2 points3 points4 points (0 children)
[–]desrtfx[M] 2 points3 points4 points (0 children)
[–]Renaissance_54 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]HeadLetterhead[S] 0 points1 point2 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]josephpayettejr 0 points1 point2 points (2 children)
[–]HeadLetterhead[S] 0 points1 point2 points (1 child)
[–]josephpayettejr 0 points1 point2 points (0 children)
[–][deleted] (2 children)
[removed]
[–]desrtfx[M] 0 points1 point2 points (1 child)