Monday, August 8, 2011

Java Developer's Reference






By Mike Cohn, Bryan Morgan, Michael Morrison, Michael T. Nygard, Dan Joshi, Tom Trinko


Chapter 1 Introduction to Java

What Is Java?
Java as an Internet Language
Java as a General-Purpose Language
Applications and Applets
Features of the Java Language
Simple
Object-Oriented
Distributed
Interpreted
Robust
Secure
Architecture-Neutral
Portable
High-Performance
Multithreaded
Dynamic
The Java Tools
Compiler
Interpreter
Debugger
Disassembler
Header File Generator
JavaDoc
Applet Viewer
Java-Enabled Browsers
HotJava
Netscape
Summary

Chapter 2 Installing Java

Getting Started with the Java Developer's Kit
JDK Installation Notes
Sun Solaris Installation Notes
Windows 95 and Windows NT Installation Notes
Apple Macintosh System 7.5 Installation Notes
Testing the Installation
Exploring the Java Developer's Kit
Distributing the Java Virtual Machine
Other Development Environments
SunSoft Java Workshop for Sun Solaris and Microsoft Windows 95/NT
Symantec Café for Microsoft Windows 95/NT and Apple Macintosh
Borland Latte for Microsoft Windows 95/NT
Microsoft Visual J++ for Microsoft Windows 95/NT
Summary

Chapter 3 The Java Language

Comments
Java Keywords
Primitive Types
Integer Types
Floating-Point Types
Other Primitive Types
Default Values
Casting Between Primitive Types
Literals
Integer Literals
Floating-Point Literals
Boolean Literals
Character Literals
String Literals
Arrays
Allocation
Initialization
Array Access
Operators
Operators on Integers
Operators on Floating-Point Values
Operators on Boolean Values
Controlling Your Program
Selection
Iteration
Jumping
Java Classes
Field Declarations
Class Inheritance
Overriding Member Methods
The super Variable
Class Modifiers
Implementing Interfaces
Summary

Chapter 4 Java for C++ Programmers

Data Types
Primitive Types
Casting
Operators
Pointers
Structures and Unions
Arrays
Automatic Memory Management
Classes
Member Methods
Setting Default Values
Static Members
Constructors and Destructors
Inheritance
The Preprocessor
Other Changes
Comments
Command-Line Arguments
Character Arrays and Strings
goto, break, and continue
Runtime Type Identification
Missing Features
Summary

Chapter 5 Java for Delphi Programmers

Comments
The End of begin and end
Data Types
Declaring Variables
Primitive Types
Casting
Operators
Pointers
Records
Arrays
Memory Management
Garbage Collection
Classes
Member Methods
Setting Default Values
Static Members
Constructors and Destructors
Inheritance
Other Changes
Command-Line Arguments
Parentheses Are Required
The Java for Statement
goto, break, and continue
Summary


Chapter 6 Java for Visual Baisc Programmers

Visual Basic versus Java, or Object-Based versus Object-Oriented
Encapsulation
Inheritance
Polymorphism
Comparing ActiveX to Java Classes
Understanding Java Program Flow
The Applet Life Cycle
Language Features and Syntax
Data Types
Declaring Variables
Programming Constructs
Language Features Missing from Visual Basic
Summary


Another Java Books
Another Programming Language Books
Download

No comments:

Post a Comment

Related Posts with Thumbnails

Put Your Ads Here!