Java Programming
From Wikibooks, the open-content textbooks collection
- If you have programmed before and would like to see a little bit of how Java works and is different from other programming languages, an overview is available.
The Java™ language is an object-oriented programming language created by Sun Microsystems. It was named after the Indonesian isle of Java, whence great coffee has flowed.
This book is an introduction to the amazing breadth of the Java programming language and platform. A full treatment of Java would be an enormous book; this book will concentrate on the essential aspects of Java necessary to understand the language and platform.
This book tries to touch as many aspects of java as possible, and as so it can be considered as a reference book of Java and its related technologies.
Other special purpose books on Java, such as Java Enterprise Edition programming, or Java Swing programming, with more details, would complement this book nicely.
For more information, read the Java Overview and the History of Java.
[edit] Contents
[edit] Detailed Table of Contents
Navigate Overview topic:
|
Navigate Language Fundamentals topic: | Navigate Classess and Objects topic: |
| Navigate Collection topic:
|
Navigate Exceptions topic: | Navigate Swing topic: |
[edit] See also
- Java platform
- Java API
- Java virtual machine
- Java Persistence
- GNU compiler collection - gcc (includes a Java to machine language compiler)
- Comparison of Java and C++.
- Jini™ – building service oriented architectures in Java
- Eclipse IDE – Eclipse website
- NetBeans – Netbean's website
- Optimization
- Comparison of C# and Java
- Also read the WikiBook on C# programming
[edit] External References
- Java Certification Mock Exams 500+ questions with exam simulator
- Java Language Specification, 3rd Edition.
- Thinking in Java
- Java 5 SDK Documentation
- Java 5 API Documentation
- The Java Tutorial
- Sun Developer Network New to Java Center
- A simple Java Tutorial
- Two Semesters of College-Level Java Lectures--Free
- Java Lessons - Interactive Java programming tutorials based on examples
- Java Tutorials for Kids and Adults
[edit] External links
- Java Certification Mock Exams 500+ questions with exam simulator
- SwingWiki - Open documentation project containing tips, tricks and best practices for Java Swing development
- Free Java and J2EE eBooks
- Java books available for free downloads
- Roedy Green's Java & Internet Glossary A comprehensive reference that's also an excellent starting point for beginners
- C2: Java Language
- NetBeans IDE
- Eclipse IDE
- Zeus for Windows IDE
- Official Java Home Site
- Original Java Whitepaper
- Complete Java Programming Tutorials
- Javapassion, Java course - The Javapassion Site, Java Course, driven by Sang Shin from Sun
- beanshell Interpreted version
- The Java Language Specification, Third Edition "This book attempts a complete specification of the syntax and semantics of the language."
- The Java Virtual Machine Specification, Second Edition and amendments
- A pure java desktop
- Javapedia project
- Bruce Eckel Thinking in Java Third edition -- [1] (Bruce has an C/C++ free book available on-line too)
- JavaGameDevelopment Daily news and articles on Java Game Development
- Java Certifications Site(SCJP,SCWCD,SCBCD,Java 5.0,SCEA
- Java Programming FAQs and Tutorials
- More resources
- Java lessons
- Full Java Tutorial - A collection of free premium programming tutorials
- Java Certification Practice Tests and Articles
- Kode Java - Learn Java Programming by Examples
- Games Programming Wiki - Java tutorials and lessons based on game programming
Newsgroups:

