Here’s the best 20 Java websites in my collections, which provides latest Java news, articles and tutorials. If you have other great Java websites, please leave a comment to share with others.
P.S The order doesn’t means any priority.
1. O’Reilly Java
URL : http://www.onjava.com
Since : 10-feb-2000
Rss : http://www.oreillynet.com/pub/feed/7?format=rss2
Description : O’Reilly’s, contains latest Java technology news, quality code snippets, full example and detail explanation.
2. Sun Developer Network (SDN)
URL : http://java.sun.com
Since : 19-mar-1986
Rss : http://developers.sun.com/rss/java.xml
Description : The official Java developer website, always get the latest Java related news here.
3. Developer.com
URL : http://www.developer.com/java/
Since : 21-dec-1995
Rss : http://www.developer.com/icom_includes/feeds/developer/dev-25.xml
Description : Java news and articles in developer.com
4. Java.net
URL : http://www.java.net
Since : 18-jun-1997
Rss : None
Description : The Java community website hosted by Oracle.
5. IBM’s Developerworks
URL : https://www.ibm.com/developerworks/java/
Since : 19-mar-1986
Rss : http://www.ibm.com/developerworks/views/java/rss/libraryview.jsp
Description : Java news and articles in IBM’s Developerworks.
6. Java World
URL : http://www.javaworld.com
Since : 22-nov-1995
Rss : http://www.javaworld.com/rss/index.html
Description : Well-known Java websites, you just can’t miss this one.
7. Devx
URL : http://www.devx.com/Java/Door/6972
Since : 26-sep-1997
Rss : http://feeds.feedburner.com/DevxLatestJavaArticles
Description : Java news and articles in Devx.com.
8. TheServerSide.com
URL : http://www.theserverside.com
Since : 05-jan-2000
Rss : http://www.theserverside.com/rss
Description : Java community to discuss the server side development.
9. Big Moose Saloon
URL : http://www.coderanch.com
Since : 27-aug-2004
Rss : Vary in topic, visit http://www.coderanch.com/forums
Description : Friendly and popular Java forum.
10. Stack Overflow
URL : http://stackoverflow.com
Since : 26-dec-2003
Rss : http://stackoverflow.com/feeds
Description : Well-known generic programming Q & A site organized by tags. Java topics included.
11. jGuru
URL : http://www.jguru.com
Since : 16-sep-1997
Rss : None
Description : Java articles and Q&A style forum.
12. Official Java Tutorials
URL : http://download-llnw.oracle.com/docs/cd/E17409_01/javase/tutorial/
Since : Unknown
Rss : None
Description : The Official Java tutorials from Oracle.
13. Java Blogs Aggregator
URL : http://www.javablogs.com
Since : 25-nov-2002
Rss : http://javablogs.com/ViewDaysBlogs.action?view=rss
Description : Blogs aggregator for many active Java-based blogs.
14. Java-Source.Net
URL : http://www.java-source.net
Since : 25-feb-2004
Rss : None
Description : Java frameworks collection site. Well organized.
15. Java Lobby
URL : http://java.dzone.com
Since : 17-may-1998
Rss : http://www.dzone.com/feed/frontpage/rss.xml
Description : The heart of the Java developer community.
16. Jdocs
URL : http://www.jdocs.com
Since : 01-jul-2004
Rss : None
Description : Search engine for Java API documentation.
17. Java2s.com
URL : http://www.java2s.com
Since : 07-nov-2004
Rss : None
Description : Many Java programming tutorials and source code example, well organized by categories.
18. Java Tips
URL : http://www.java-tips.org
Since : 22-Apr-2005
Rss : None
Description : Many quick and Java source code example.
19. RoseIndia
URL : http://www.roseindia.net
Since : 23-may-2000
Rss : None
Description : Collection of Java tutorials, cover wide range of Java topics.
20. Mkyong
URL : https://mkyong.com
Since : 30-oct-2007
Rss : http://feeds.feedburner.com/FeedForMkyong
Description : Cover wide range of the Java tutorials : Spring, Hibernate, Struts, Struts 2…
This is excellent information. It is amazing and wonderful to visit your site
htttps://www.welookups.com
Free Online Tutorials Welookups provides tutorials like
java tutorial, android, javascript, ajax, sql, python, php, c++ language etc. for beginners and professionals.
Good collection of java learning websites.Useful for new learners to learn programming.
All are effective. I am taking tutoring from homeworkminutes.com for my java course and now I found java quite easy for me.
StackOverflow Made in Asp.net
20. Mkyong
dddd
What an amazing list of Java learning websites. Bookmarked and shared this cool list.
how about with javafx can anyone help me how i can know example website use javafx ?
Thanks for this great list….I was looking for some java references, I found others, but you covered major ones
Hi, i’m newbie in java. Specially using java for build a website. I want to build my own simple webpage and my lecture say that i should use java. Can you explain to me, what should i do first? Or may be, you can give the simple script for it. Hope you’ll reply this as soon as possible . Thanks you so much
there is wrong stackoverflow do not use java they use asp and may other future
Hi myyong.com is very good website all of above bcz here you can get good code very easy
some more jsp web sites from india
airtel project
bsnl project
yes bank project
Hi mkyong……. I was told that Stackoverflow is the best, hw true is that. becqause best jobs in ghana need one for use.
http://job4africa.com/best-jobs-in-ghana-today/
http://www.vitosclassgh.com
I think vitosclassgh car testing bay nee to need to see some of the
Top 20 Java Websites for better use.
this one 1bestcsharp provide tutorial and source code for both java an c#
i am verry clad to be this
visit to learn java in easy way
http://www.javaproficiency.com/
Java Tutorial – http://www.hub4tech.com/java-tutorial
Java Test Paper- http://www.hub4tech.com/online-java-quiz-test-mock-exam
Good compilation of useful Java sites…Just started a beginner blog. java4newbie.com. Feel free to visit. Uniqueness is simple language for newbies.
very useful article, thank-you for sharing.
http://javabelazy.blogspot.in/
I am introducing a java programming blog… its just a beginner blog. feel free to visit the blog, your feedbacks are valuable
i have develop the logical tags(lessthan,greaterthan,equal,not equal,present and not present,iteration) in this operation am create this using by java struct..but i have error in iteration operation so can anyone tell how to develop it
Check http://java.meritcampus.com/ for complete online java tutorials and tests.
Thanks for the list! We’ve been looking for an up to date summary of good design blogs.
Web Development
This site is also really good. http://www.j2eebrain.com
It has in fact lot of interview questions and pdf materials.
I got stackoverflow.com very useful. Whenever I search any error stacktarce, I get answer almost always. Apart from all the top 20 website, I got many other website very useful like http://www.concretepage.com
well, here is one more java usefull site – JavaQuiz is completely free online service to help you test your Java skills. https://java-quizapp.rhcloud.com/
I am so grateful for your blog post.Thanks Again. Keep writing.
Thanks great compilation.
javabestinfo.com is also a good developing site for java developers
vogella.com (Lars Vogel) also has good tutorials
Thanks for sharing such a nice list of websites. I have gone through some of them and find good stuff there. O’reilly and sun micro systems site are great. There are many pdf and ebook for download that would really help you alot.
http://www.apextgi.in
it’s all very good sites.
Thanks a lot mkyong, thats great list
There is another very good java blog. You may want to add it to the list
http://www.codesnippets4all.com/
Java Technical Blog ,Java Aptitude Test and Java Jobs @ http://www.river2c.com/
kk.. this sites about skill developement…
after completed this course .. get certificate ..?? so please answer on my ID : [email protected]
Thnkx for Help 🙂 Reallyyyy it’s all very good sites. 🙂 (y) .
igit
Thanks for the amazing list of websites.
I can rely on 20th one… 🙂
anyhow on what basis the ranking is in there?…….I mean I find stackoverflow most useful and then mkyong, roseindia etc.
thanks a lot……..
hai freinds,
when old version java program in current version am getting this error, could any one help to solve this kind of error
>javac Enum.java
Note: Enum.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
In details step by step
this is good site for java learners
Hai,
visit website dot2drops.com,who wants to make career as beautiful by gaining full knowlede from us.This was totally skill development progarm.reach me at [email protected]
javatpoint is also one of the best leaning site
java code snippets:
http://outofmemory.cn/code-snippet/tagged/java
Hi,
The site URL : http://www.java-tips.org.
This site is done in Joomla not in Java.
Thanks.
Might want to include the following website:
http://javarevisited.blogspot.in/
Fantastic internet site. A lot of techniques in this article. I’m just transmitting the idea to your friends ans additionally giving in delightful. And obviously, thank you inside your attempt!
a greate website for java developer
The best java source and example site: http://www.java2s.com. There are so many useful examples and codes. It is the best source for java so far.
a greate and flexible website for all lavel of java developer
very helpful, i like it ,also i am sharing with some for you…:)
Hi there everyone, it’s my first pay a visit at this website, and piece of writing is really fruitful in favor of me, keep up posting such posts.
MKYonk site is surely not number 20. it will easily make it into the top 5 🙂
Hi friend,
I tried many spring+hibernate tutorials, but i am getting many maven errors.My question to you are these tutorials are worked for u???
A good developing site for java developers is javabestinfo.com
this is one of the best java site on this site a dog can also study
this is site is very helpful
so i am proud of this site
which site is best for java
tutorialspoint
i want to learn java core and advance which site is best fr biggener
I have found some good java interview questions on following site:
http://www.javapandit.net/java-tech-interview-questions.html
Nice effort.
Hello Yong,
Some of the good sites are:
http://balusc.blogspot.in/
http://www.javabeat.net/
http://www.javapapers.com
Hi MKyoung,
Its is one of my favorites link. DZone tutorials are also good.
This is one more website http://viralpatel.net/blogs/ , which i like very much. Explanation is awesome with proper picture presentation.
I agree to it.
True 🙂
Ture. I reguraly visited to that site.Its look is also good.Contains less number of Advertisment and provides very useful information.
i felt its a pure copy site. Some one is going to sue, just wait.
This is one more website, which i like very much. Explanation is awesome with proper picture presentation.
Its a good list of articles, but for me http://www.asjava.com is also one of the great site for learning basic java.
Hi Mkyong, your site really connects well and has got quality java tutorials.
But some times it’s annoying with too many ads.
Btw, please update the link in “12. Official Java Tutorials”.
Thanks & Good luck and all the best. I would appreciate your great effort.
Guys you should also use
docs.oracle.com
As some one pointed, official tutorial also makes sense to be one of the top site.
http://docs.oracle.com/javase/tutorial/java/index.html
http://docs.oracle.com/javaee/6/tutorial/doc/gexaf.html
http://docs.oracle.com/javase/tutorial/
Very Nice……But guys u should use docs.oracle.com.
some of the best sites for Java EE (servlet,jsp,jsp,ejb,jpa, lablabla…)
http://www.coreservlets.com
http://balusc.blogspot.in/
And the last but not least the thinking tank in an individual brain 🙂
I have saw the website http://www.tutorialspoint.com, its good.
any way I prefer reading mkyong coz it is easy to undestand , and tutorial are well prepared…
thankx….
How about http://www.java-examples.com?
I don’t know if it deserves to be in this section, but, there’s a real good website that you can test your knowledge, it is an online java and phyton compiler that gives you several puzzles to solve with java/phyton that also helps a lot, http://www.javabat.com .
The Ranch gets my vote of confidence.
Javaranch is far better then many of the sites listed here, no comparison. It’s good for scjp and other java certifications.
Stackoverflow is a site with good answers and helps me a lot at work.
Stackoverflow is built on ASP.NET not on JAVA
I would highly recommend javaranch.com. It is a very professional website with awesome people administrating it.
This is site is an excellent source for most java developer. It connects well to entire java world. I appreciate and I would like to know the CMS used behind this site.
WordPress
Hi, Learn Java as quick as possible! You may also try to visit http://codedoppler.blogspot.com
From Java Variables to Java I/O with Files.
great list, and your site made it to the top 20 too! Good luck
great info. thanks! I wonder how roseindia is below in rank than java2s.. just a info…now a days i have started following also I saw http://www.gontu.org which is again a wonderful java what why and how blog… javapapers.com is again a wonderful website
Javarevisted.com is good.. gontu.org is better than javapapers cause it has good video tutrials too on topics like web servcies etc… but both javapaers and gontu.org rocks!
http://www.javapins.com is great initatives like dzone.com
rohan yeah it’s almost similar to dzone.com
i also found http://www.javapins.com is one of the great site for learning java
I need basics in java like how to write simple java programs using class,interface concepts.
i think this also very helpful for the absolute beginners who want to learn Java from the roots
Also http://www.java2novice.com has good java sample examples for beginners.
I like the speed of online 21 ! No standing in qeues, waiting for players to finish with a machine.
Another good blog on Java and my personal favorite is Javarevisited
visit website dot2drops.com
dots2drops.com
How about http://www.javapins.com ? I feel this is also a good site for all java community.
yes prakash, wwww.javapins.com is great site too
visit website dot2drops.com
Came across this website http://www.ksimplified.com.
for interview preparation with 400+ Java interview questions and answers and career making tips — http://java-success.blogspot.com.
Mkyong,
Thanks for your articles on Hibernate and other java related stuff. It helped alot in learning Hibernate and Spring.
I greatly appreciate your efforts in generously sharing your knowledge.
Thanks again.
Hari Kagga
MyKong,
Thanks for your articles on Hibernate and other java related stuff. It helped alot in learning Hibernate and Spring.
I greatly appreciate your efforts in generously sharing your knowledge.
Thanks again.
Hari Kagga
javapapers.com is a nice website
Thank u very much..
This site is so nice..
Hey Even Java4s.com is the superb….!!!!!!!!!!!!!
Really i love this.
Thanks for this list mkyong..
this is the one of best site for Java.
I think the list needs a overhaul.
CodeRanch/JavaRanch has been there even before 2004, please verify the date before putting it up. Searching on the CodeRanch forums will show you results as old as 2000, and I know members who have been on the ranch since 1998, for example:http://www.coderanch.com/forums/user/profile/74
And I dont think we would require top 20 sites, because lot of sites like RoseIndia, Java2S, JavaTips, among others dont do any thing good apart from just putting up the source code.
You have missed the all famous JavaPosse- http://javaposse.com/. Also few good ones are- JavaSpotLight: https://blogs.oracle.com/javaspotlight/, InfoQ (this one’s really good), Parleys ( this one has lot of good videos from across Devoxx, Javaone).
JavaLobby(Dzone) is much better than the ones its sitting with.
Hi,
Please correct the link of #12.
You just cant forget http://www.vaannila.com/. Clarity and Concept really very good site for Struts1, Strust2, Spring, Hibernate and Ant
Agreed
Yes Really it is very clear…
ya agreed. Thanks for the info boss
Please check your facts about statckoverflow.com I think it’s ASP.net
Hi,
http://www.planet-source-code.com is also a worth visiting site for Java new developers.
Anil Shah
Very good list.
Really good list. I think InfoQ and DZone could have also been added.
great !!!!
i like this site ..:)
achichi aluluy. KABOTBOT PUUUUUUD
hascode.com is also a great page 🙂
nice post. i should visit them.
Hello there! Would you mind if I share your blog with my myspace group? There’s a lot of people that I think would really appreciate your content. Please let me know. Thanks
Why not? thanks for sharing.
I saw one site that is http://www.exceptionhandle.com
its having so many useful tutorials for various programming languages like java,liferayportals,php etc.
great article sir ,,, and thanks for your support …
Great article i like it. Thanks a lot :]
Good….. http://www.javastuff.in/ is also a good site for Java
coreservlets.com has many good tutorials with source code.
Mkyong, I appreciate your website it has helped me learn much in a very short time. Thank you for being so generous with your knowledge.
I’ve been looking for this.I loved to read your article.You should be putting a whole lot of time into your blog!
Thanks for this, I have subscribed and bookmarked it.
really useful list – nice one.
what about java job sites?
I have used technojobs – Java Jobs
to get java contracts. also jobserve as well.
But great site.
Thanks a lot Mkyong 🙂
This article gives the best and useful information for the beginners..
Hi
Awesome Article for beginners to start java programming
Thanks for the post
hi.U r very modest person.U have given ur website name at last and all other websites above u.But i find ur website contains also contains good stuff .
Thanks, mkyong.com is still growing, will keep provide more articles.
good collection.
Appreciate your work.
Keep going.
I am developing this blog.
your comments are always welcome for developing good blog.
http://periodicupdates.blogspot.com
@@Bauke Scholtz says: I read the post, well said man. Roseindia is full of advertisements. Nothing special in it.
But we have accept there is some good collections of programs in Roseindia
In your blog, it would be better if you allow reader to download your example. Overall, it’s quite good 🙂
Thanks for your quick reply. I tried but not able to do the same.
Download button is not enable.
will try to fix the same asap.
Hi Java Lover,
Thanks a lot for sharing java goodies.
Among the sites listed,i used to follow Roseindia,java2s and coderanch sites regularly.
The best site related to java platform i met in my life is none other than “Roseindia”,which is a fantastic reference for a a beginner/experienced.
Recently “www.javabeat.net” also stolen my attention towards it..Refer this and if u feel this eligible,add it in the best sites list of java.
JAVA ——–> My Favorite……..
I think the Java Programming Forums are worth a look! – http://www.JavaProgrammingForums.com
A really strong community of Java programmers from all over the World.
http://balusc.blogspot.com/
I have missed putting the blog. This blog belongs to Bauke Scholtz and the quality of articles is awesome!
Nothing beats the quality of articles in here.
Anyway good compilation though!
Hi,
Please help me out.I have Struts2 Application which works fine when I run in localhost…Somehow I am failed to run using Virtual host name…It comes to stating login page after then it cannot execute my action classes….I am try to google for the solution but nothing works out…Please help me on this issue…..
If My application can work in localhost I assume it will works for virtual host also…Please advice me on what can be the possible cause…
Many Thanks and Regards,
Jerson
Nice compilation 🙂 but in my rating javaranch in top and stackoverflow number 2.
Cheers
Javin
thanks.
All sites are good.
good work frd
I’d consider adding also http://www.mastertheboss.com which contains lots of easy-to-grasp tutorials. Mark
good work friend……………………….
What about http://www.javagaming.org ? That’s a very important Java site to learn about programming games in Java.
Indeed, a good site for Java gaming, thanks for adding this into the collection.
InfoQ???
http://infoq.com
Also add this one in the list : http://javaj2eeplanet.blogspot.com/
Export the above links as Bookemarks:
http://rapidshare.com/files/409316536/Top_20_Java_Site_-_Chrome-bkmrks.html
Thanks for doing extra for me, really appreciated your help.
Thanks so much for the list…there are definately a few here that I don’t visit often such as Java-Tips or Mkyong. Javablogs is great, and IBM developerworks does put out some quality series. I’m hoping that overtime http://www.translucent-development, and particular some of its new features such as the Development Links becomes a good one-stop place for someone looking to get up to speed in Java, and other things on the JVM.
David
Is that your site? Hope it will get bigger in future.
Google?
No, just best Java collections in my mind. Mind to sharing yours?
Very good list!Although I know most of the sites you mention I found some goodies!thanks for sharing!! 🙂
haha!
Almost all of thoses sites are horrible, except stack overflow wich is pretty cool!
Exactly!.
Thats great list Mkyong, why don’t you look at the great programming blog
http://www.codesnippets4all.com
Really? i get most of the Java news from the above sites, and quality article from ibm and java lobby. For the Q & A, of course i will go stack overflow and big saloon, both are very nice forum.
Mind i know yours?
It’s a good collection, only Roseindia is utmost terrible, completely off the place in this list. See als http://balusc.blogspot.com/2008/06/what-is-it-with-roseindia.html
Hi Bauke,
Really appreciated your sharing experience with Roseindia.net, and let me know how bad they are :), will update the top Java list again.
Hi sir
i saw your post of top 20 java website
is superb in our top 10 gallery also top 10 job website are posted
Yes true, roseindia is really waste, rather java4s.com is 100% better for freshers to J2EE Developpers.