本書はあらゆるプログラマを対象に、すぐにJavaのプログラミングを始めるために必要となる情報を網羅したチュートリアルと、Javaのコアパッケージのすべてのクラスをカバーするリファレンスを提供します。第4版ではJava1.4で強化された機能(New I/0、ロギング、XML関連、正規表現など)の紹介が追加されました。チュートリアルでは、Java言語の文法、Javaを使ったオブジェクト指向プログラミング、またJavaのコアAPIの概要など、Javaプログラミングを行ううえで必須となる基本事項について簡潔かつ具体的に解説します。リファレンスでは、Java1.4で追加されたクラスを含むコアパッケージのすべてのクラスを網羅し、分かりやすく構成しています。Javaでプログラミングを行う際に必ず手元に置いておきたい一冊です。
Javaクイックリファレンス 第4版
David Flanagan 著、イデアコラボレーションズ株式会社 訳
![[cover photo]](https://www.oreilly.co.jp/books/images/picture_large4-87311-119-6.jpeg)
- TOPICS
- クイックリファレンス , Programming , Java
- 発行年月日
- 2003年02月
- PRINT LENGTH
- 1244
- ISBN
- 4-87311-119-6
- 原書
- Java in a Nutshell, 4th Edition
- FORMAT
目次
まえがき 第・部 Javaの基本 1章 はじめに 1.1 Javaとは何か 1.2 Javaの主な利点 1.3 例題プログラム 2章 Javaの文法 2.1 Unicode文字セット 2.2 コメント 2.3 識別子と予約語 2.4 基本データ型 2.5 式と演算子 2.6 文 2.7 メソッド 2.8 クラスとオブジェクト 2.9 配列型 2.10 参照型 2.11 パッケージとJavaの名前空間 2.12 Javaファイルの構造 2.13 Javaプログラムの定義と実行 2.14 CとJavaの違い 3章 Javaを使ったオブジェクト指向プログラミング 3.1 クラスのメンバー 3.2 オブジェクトの生成と初期化 3.3 オブジェクトの破棄とファイナライズ 3.4 サブクラスと継承 3.5 データの隠蔽とカプセル化 3.6 抽象クラスと抽象メソッド 3.7 インタフェース 3.8 インナークラスの概要 3.9 スタティックメンバークラス 3.10 メンバークラス 3.11 ローカルクラス 3.12 無名クラス 3.13 インナークラスの仕組み 3.14 修飾子のまとめ 3.15 JavaにないC++の機能 4章 Javaプラットフォーム 4.1 Javaプラットフォームの概要 4.2 文字列と文字 4.3 数値と算術演算 4.4 日付と時刻 4.5 配列 4.6 コレクション 4.7 型、リフレクション、動的ロード 4.8 スレッド 4.9 ファイルとディレクトリ 4.10 入力ストリームと出力ストリーム 4.11 ネットワーキング 4.12 プロパティとプレファレンス 4.13 ログ 4.14 New I/O API 4.15 XML 4.16 プロセス 4.17 セキュリティ 4.18 暗号化 5章 Javaのセキュリティ 5.1 セキュリティリスク 5.2 Java仮想マシンのセキュリティとクラスファイルの検証 5.3 認証と暗号化 5.4 アクセス制御 5.5 みんなのためのセキュリティ 5.6 Permissionのサブクラス 6章 JavaBeans 6.1 JavaBeansの基本 6.2 JavaBeansの規則 6.3 JavaBeansのコンテキストとサービス 7章 Javaのプログラミングとドキュメントの規約 7.1 命名規則と大文字の使い方 7.2 移植性を高める規則とPure Javaを守るための規則 7.3 Javaのdocコメント 8章 Javaの開発ツール appletviewer extcheck jar jarsigner java javac javadoc javah javap jdb keytool native2ascii policytool serialver 第・部 APIクイックリファレンス クイックリファレンスの使い方 9章 java.beansおよびjava.beans.beancontextパッケージ 10章 java.ioパッケージ 11章 java.lang、java.lang.refおよびjava.lang.reflectパッケージ 12章 java.mathパッケージ 13章 java.netパッケージ 14章 java.nioとサブパッケージ 15章 java.securityとサブパッケージ 16章 java.textパッケージ 17章 java.utilとサブパッケージ 18章 javax.cryptoとサブパッケージ 19章 javax.netとjavax.net.sslパッケージ 20章 javax.security.authとサブパッケージ 21章 javax.xml.parsers、java.xml.transformおよびサブパッケージ 22章 org.ietf.jgssパッケージ 23章 org.w3c.domパッケージ 24章 org.xml.sax、org.xml.sax.extおよびorg.xml.sax.helpersパッケージ 25章 クラス/メソッド/フィールドインデックス 索引