Java Programming/About This Book
From Wikibooks, the open-content textbooks collection
Java has gained a considerable foothold in the world of programming since its inception in 1995. Since then, the way people code has been gradually evolving into a more standardized manner, rendering Java programming as a pivotal first step into the realm of software code that is Object oriented programming.
In an effort to enable software enthusiasts to program in Java as their first language, this book finds itself a mission: to deliver as much information as is possible using Java as a primary programming language. Because of that this book can be considered as a reference book of Java and its related technologies. Hosting the book on Wikibooks means that this book will constantly be evolving into a more comprehensive text as time goes by.
Contents |
[edit] Who Should Read This Book
This book is for programmers who wish to learn how to program with Java.
This book does not teach general programming constructs: we assume you know what variables are, what assignment is, etc. We also assume you know the basics of Object Oriented programming.
If you need to brush up on these topics, a suggested book is Computer programming which has a chapter on Object oriented programming.
Also there are many good commercial books that can be used to learn Java (see the external links). This book does not intend to replace them. Rather this book can be used to supplement them, during the learning of Java. It always helps the learning process to hear the same information in different ways, and this book represents one of the ways. And when the Java language is mastered, this book can be used as a reference. When you want to look something up quickly, instead of searching in a printed book, you can look it up in this book.
This book can also be used by advanced Java programmers either by contributing or using this book as a reference. Also there is an Advanced Topics section for advanced Java programmers.
[edit] How this book is evolving
Any Wikibooks user can edit or modify this book. With readily available information on the internet, this book is expected to include all aspects of the Java Programming language albeit it is taken into consideration that not everything is crammed into the book.
[edit] For Book Authors (Wikibookians)
If you would like to contribute to this book on Java Programming -- Welcome! We're glad to have you aboard. This section will provide some guidance for contributors so that we can work together most effectively.
[edit] Contributors
Please add your name here if you have contributed to this book.