Intro
Java is an Object Oriented programming language, interpreted and platform independent. It was born to develop network application, but it evolved into an high level programming language, good for many purposes.
Java applications are tipically compiled to bytecode (class file) that can run on any Java Virtual Machine (JVM) regardless of computer architecture.
Topics:
- Java I/O, Files and Streams
- Java XML, dom4j
- Java Log, log4j
- Java Regular Expression
- Java Unit Test, JUnit
- Java XML, JAXB
- Java Persistence, myBatis
- Java Persistence, Hibernate
- Java Algorithms
to choose topics, i’ve take a look to the vogella.de website
References:
www.java.com
en.wikipedia.org/wiki/Java_(programming_language)
java.sun.com/docs/white/langenv/Intro.doc2.html
en.wikipedia.org/wiki/Comparison_of_Java_and_C%2B%2B
www.vogella.de