书籍详情
JAVA技术手册(影印版)
作者:(美)弗拉纳根(David Flanagan)编著
出版社:清华大学出版社
出版时间:2003-10-01
ISBN:9787302065685
定价:¥99.00
购买这本书可以去
内容简介
这本最畅销书对于所有的Java程序员来说都是一本不可或缺的速查手册。本书包含了Java语言及其关键API的精确阐述,以便经验丰富的程序员可以马上开始编写Java代码。本书涵盖了Java1.4版本,并:·以严谨、精准的风格介绍了Java语言的语法,因此本书也可以作为速成指南,或者作为一本速查手册。·解释了Java面向对象的特性,而且没有假定读者已经具备了面向对象的经验。·解释了Java的一些重要的API,展示了如何使用构成Java2平台的类和接口来执行一些常见的任务,如字符串处理、输入/输出、XML处理、SSL,以及线程处理。本书还包括了O'Reilly所提供的经过验证的速查卡,其中概述了包括java.lang、java.io、java.beans、java.math、java.net、java.text和java.util在内的主要Java包的所有类。该速查卡也涵盖了Java1.4中的一些新类,包括NIO、日志和XML功能等。只要你学过Java,就会在编程时把本书放在手边,随时翻查。本书是一套Java快速参考系列中的一本。本书的姐妹篇《JavaFoundationClassesinaNutshell》介绍了诸如Swing、AWT和Java2D等Java2平台的图形、打印和GUIAPI。这套丛书的第三卷《JavaEnterpriseinaNutshell》主要关注的是JavaEnterpriseAPI,主要面向的读者是那些从事服务器端或企业级Java应用程序开发的程序员。第四卷《J2MEinaNutshell》介绍了Java2MicroEditionAPI,并介绍了如何在资源有限的设备上使用Java。
作者简介
暂缺《JAVA技术手册(影印版)》作者简介
目录
Preface
Part I: Introducing Java
Chapter 1--Introduction
What Is Java?
Key Benefits of Java
An Example Program
Chapter 2--Java Syntax from the Ground Up
The Unicode Character Set
Comments
Identifiers and Reserved Words
Primitive Data Types
Expressions and Operators
Statements
Methods
Classes and Objects
Array Types
Reference Types
Packages and the Java Namespace
Java File Structure
Defining and Running Java Programs
Differences Between C and Java
Chapter 3--Object-Oriented Programming in Java
The Members of a Class
Creating and Initializing Objects
Destroying and Finalizing Objects
Subclasses and Inheritance
Data Hiding and Encapsulation
Abstract Classes and Methods
Interfaces
Inner Class Overview
Static Member Classes
Member Classes
Local Classes
Anonymous Classes
How Inner Classes Work
Modifier Summary
C++ Features Not Found in Java
Chapter 4-- The Java Platform
Java Platform Overview
Strings and Characters
Numbers and Math
Dates and Times
Arrays
Collections
Types, Reflection, and Dynamic Loading
Threads
Files and Directories
Input and Output Streams
Networking
Properties and Preferences
Logging
The New I/O APl
XML
Processes
Security
Cryptography
Chapter 5--Java Security
Security Risks
Java VM Security and Class File Verification
Authentication and Cryptography
Access Control
Security for Everyone
Permission Classes
Chapter 6--JavaBeans
Bean Basics
JavaBeans Conventions
Bean Contexts and Services
Chapter 7--Java Programming and Documentation
Convert tions
Naming and Capitalization Conventions
Portability Conventions and Pure Java Rules
Java Documentation Comments
Chapter 8--Java Development Tools
appletviewer
extcheck
jar
jarsigner
java
javac
javadoc
javah
javap
idb
keytool
native2ascii
policytool
serialver
How to Use This Quick Reference
Finding a Quick-Reference Entry
Reading a Quick-Reference Entry
Chapter 9--java.beans and java.beans, beancontext
Chapter 1O--java.io
Chapter 11--java.lang, java.lang.ref, and java.lang, reflect
Chapter 12--java.math
Chapter 13--java.net
Chapter 14--java.nio and Subpackages
Chapter 15--java.security and Subpackages
Chapter 16--java.text
Chapter 17--java.util and Subpackages
Chapter 18--javax. crypto and Subpackages
Chapter 19--javax. net and javax, net.ssl
Chapter 20--javax.security.auth and Subpackages
Chapter 21--javax.xml.parsers, java.xml, transform,
and Suhpackages
Chapter 22-- org.ietf, jgss
Chapter 23-- org. w3c. dom
Chapter24 org.xml.sax, org.xml.sax.ext,
and org.xml.sax, helpers
Chapter 25-- Class, Method, and Field Index
Index
Part I: Introducing Java
Chapter 1--Introduction
What Is Java?
Key Benefits of Java
An Example Program
Chapter 2--Java Syntax from the Ground Up
The Unicode Character Set
Comments
Identifiers and Reserved Words
Primitive Data Types
Expressions and Operators
Statements
Methods
Classes and Objects
Array Types
Reference Types
Packages and the Java Namespace
Java File Structure
Defining and Running Java Programs
Differences Between C and Java
Chapter 3--Object-Oriented Programming in Java
The Members of a Class
Creating and Initializing Objects
Destroying and Finalizing Objects
Subclasses and Inheritance
Data Hiding and Encapsulation
Abstract Classes and Methods
Interfaces
Inner Class Overview
Static Member Classes
Member Classes
Local Classes
Anonymous Classes
How Inner Classes Work
Modifier Summary
C++ Features Not Found in Java
Chapter 4-- The Java Platform
Java Platform Overview
Strings and Characters
Numbers and Math
Dates and Times
Arrays
Collections
Types, Reflection, and Dynamic Loading
Threads
Files and Directories
Input and Output Streams
Networking
Properties and Preferences
Logging
The New I/O APl
XML
Processes
Security
Cryptography
Chapter 5--Java Security
Security Risks
Java VM Security and Class File Verification
Authentication and Cryptography
Access Control
Security for Everyone
Permission Classes
Chapter 6--JavaBeans
Bean Basics
JavaBeans Conventions
Bean Contexts and Services
Chapter 7--Java Programming and Documentation
Convert tions
Naming and Capitalization Conventions
Portability Conventions and Pure Java Rules
Java Documentation Comments
Chapter 8--Java Development Tools
appletviewer
extcheck
jar
jarsigner
java
javac
javadoc
javah
javap
idb
keytool
native2ascii
policytool
serialver
How to Use This Quick Reference
Finding a Quick-Reference Entry
Reading a Quick-Reference Entry
Chapter 9--java.beans and java.beans, beancontext
Chapter 1O--java.io
Chapter 11--java.lang, java.lang.ref, and java.lang, reflect
Chapter 12--java.math
Chapter 13--java.net
Chapter 14--java.nio and Subpackages
Chapter 15--java.security and Subpackages
Chapter 16--java.text
Chapter 17--java.util and Subpackages
Chapter 18--javax. crypto and Subpackages
Chapter 19--javax. net and javax, net.ssl
Chapter 20--javax.security.auth and Subpackages
Chapter 21--javax.xml.parsers, java.xml, transform,
and Suhpackages
Chapter 22-- org.ietf, jgss
Chapter 23-- org. w3c. dom
Chapter24 org.xml.sax, org.xml.sax.ext,
and org.xml.sax, helpers
Chapter 25-- Class, Method, and Field Index
Index
猜您喜欢