Top Resources
- Top Online Resources for Java Programming
Web provides lots of resources to help use to use Java Platform. Online resources provide us detailed information about standards, enhancements, coding styles, tools, solution and many more. Here I have listed some of the top Java Programming resources. These links help us to upgrade our knowledge ourselves.
Programming Resources:
- The Java Developer Connection
http://Developer.java.sun.com
Here are some of the things you can do at JDC:
> Research bugs
> Vote for which bugs should be fixed first
>View tutorials and book samples
> Download early access software
> Chat with developer and API architecture
- Code Conventions
Http://java.sun.com/docs/codeconv/
Principles that developers within Sun try to follow when writing programs in the Java programming language.
- About.com Focus on Java
http://java.about.com
Have articles and links to many resources.
- JavaWorld Magazine
http://www.javaworld.net
Has articles about current programming topics.
- Developer Worls
http://www.ibm.com/developerworks/
Online contents, downloads, Forums and more from IBM developer.
- Java Boutique
http://javaboutique.internet.com
Have applets (some including source code), tutorials, book reviews, and more.
- Java Developer’s Journal
http://www.sys-con.com/java/
An online subset of a print magazine. Includes source code and selected articles.
Specialized Programming Resources
- The J2EETM Tutorial
http://java.sun.com/j2ee/tutorial/index.html
A beginner’s guide to developing enterprise applications on the Java 2 Platform, Enterprise Edition SDK.
- Java 3DTM API Tutorial
http://java.sun.com/products/java-media/3D/collateral/
has descriptions and examples of the most commonly used features in the Java 3D API.
- XML Technologies
http://java.sun.com/xml/tutorial_intro.html
Introduces XML and tells you how to use the Java XML APIs.
- The JNDI Tutorial
http://java.sun.com/products/jndi/tutorial/
Tells you how to use the Java TM Naming and Directory Interface (JNDI) for associating names and attributes with objects.
- JDC Tutorials
http://developer.java.sun.com/developer/onlineTraining/
Many tutorials, covering a wealth of topics. Subjects include JavaBeans, Enterprise JavaBeans, JDBC, and Java 2D.
- The Swing Connection
http://java.sun.com/products/jfc/tsc/
The Swing engineering team’s Web site. Has articles written both by Swing creators and by external programmers who use Swing.
- The Swing/JFC FAQ
http://www.drye.com/java/faq.html
Unofficial answers to frequently asked questions about Swing.
- Java Component and Softwares
http://www.freeprogrammingresources.com/freejava.html
Some useful tutorials, Softwares, Packages, Source code etc


Hi. Thank you Prashant for the nice array of java resources and your lively blog. I am currently writing a new android app that requires a login to a website. That is how I found your site, thru a web search and your clearly presented example. I also have a feeling that you make friends easily. : )
-AC
You are welcome Dr. Rex. I am glad that my post help you out for your project.
I always welcome for friendship, so that we can share our knowledge. thank you.