There are many open-source projects that are written in Java- such as Google's Android Mobile Platform.
If you've just started learning Java and would like to improve your Java skills here some useful tutorials and links.
Sun's Java resources.
The best place to learn about Java and Java APIs is of course the Sun website.This is the "official" Java learning material.
http://java.sun.com/docs/books/tutorial/java/index.html
https://javatutorials.dev.java.net/
Forums
JavaRanch is a great place for Java newbies to get their doubts cleared.It was started by Katy Sierra - author of many "Head-First Series" books.
http://www.javaranch.com/
Learning Java-Exercises/Mini projects
Its always good to learn by doing.These links contain very simple - easy to implement projects, that will help you explore the Java language.
http://www.home.hs-karlsruhe.de/~pach0003/informatik_1/aufgaben/en/java....
http://www.devdaily.com/java/edu/TestProjects/
Other useful websites/articles
JavaWorld is useful for an in-depth analysis on many Java programming concepts and APIs
http://www.javaworld.com/
Java2s is good for downloading jar files.Also has some useful how-tos and tips.
http://www.java2s.com/Code/Java/CatalogJava.htm
The subsequent time I read a
By darlenefwAw, this was a very nice
By catheriypThis is the precise weblog
By florencjnYour house is valueble for
By darlenefwGeneric ambien milligram
By lindsayjqBackup PC harmfulness
By amandahc3compression socks
By amandahc3lemon juice diet irrigate
By christimgbest online slots Favoritism
By florencjnwestmarine.com Blatantly
By amandahc3lush illuminations review
By amandahc3callaway golf Crabber
By catheriypTramadol leptomonas peacock
By catheriypCan I simply say what a
By lindsayjqAn fascinating dialogue is
By lindsayjqAw, this was a very nice
By darlenefwCan I simply say what a
By lindsayjqOh my goodness! an amazing
By florencjnYour place is valueble for
By darlenefwAn fascinating dialogue is
By christimgI'm usually to blogging and
By amandahc3The following time I read a
By christimgI found your blog web site
By florencjnCan I simply say what a
By darlenefwThis actually answered my
By florencjnOh my goodness! an amazing
By lindsayjqWONDERFUL Post.thanks for
By lindsayjqThere are actually a whole
By christimgThere is noticeably a bundle
By florencjnAn impressive share, I
By catheriypOh my goodness! a tremendous
By amandahc3I discovered your blog
By catheriypI am usually to running a
By christimgThis website online is
By christimgHARARE - De Zimbabwaanse
By wenzhang12