background preloader

Java

Facebook Twitter

Think Java - Vimperator. Javanotes 6.0 -- Title Page - Vimperator. Learning Java - Vimperator. Java web development tutorials - Vimperator. Java Programming. About the project of this book... This book is an introduction to programming in Oracle’s Java™ programming language, a widely used programming language and software platform. This book serves as a comprehensive guide, complete with a series of tutorials to help users better understand the many ways one can program in Java. In its entirety, this book is meant to be both an introductory guide and a useful reference on Java and related technologies. As is the nature of this book, the content within the book is continuously being updated and revised.

With every chapter within this book, the complexity of the context increases, building up on lessons learnt in the previous chapters. If you are not familiar with Object Oriented Programming, you should first read the book Object Oriented Programming. Preface Getting started Language fundamentals Classes and objects Collections Exceptions Concurrent Programming Annotations Designing user interfaces Advanced topics Appendices. Introduction to Computer Science using Java. This is a course in Java programming for beginners. It covers the fundamentals of programming, roughly the same material that is covered in a beginning programming course in a university or in a high school AP Computer Science course. For maximum benefit, go though these notes interactively, thinking about and answering the question at the bottom of each page.

There are about 20 pages per chapter. If you spend about 3 minutes per page each chapter will take about 60 minutes, or longer if you copy and run some of the programs. If you are a beginning programmer, plan on spending more than a month with this. These notes assume that you have the Java version 5.0 or later from Oracle, Inc. at and a text editor such as Notepad. Compiling and running programs is done from the command line interface.

For more about these notes check the frequently asked questions. Best viewed at 1024 x 768 or higher.