Java API 実用リファレンス Vol.2 JDK 1.4 コアパッケージ版 PART2
2003年5月7日紙版発売
杉山貴章,後藤大地監修(有)オングス 著
B5判/316ページ/CD1枚
定価2,178円(本体1,980円+税10%)
ISBN 4-7741-1717-X
ただいま弊社在庫はございません。
書籍の概要
この本の概要
本書はAPIリファレンスの待望の第二弾です。今回は,リフレクト,テキスト,ユーティリティ(jar,zip,prefs,ログ,正規表現),SSL,印刷に関する13パッケージをセレクションし,各パッケージに含まれる主要インタフェースとクラスについて,静的構造構造図,メソッド表,オブジェクト生成方法表,サンプルプログラムなどを交えて解説しています。
「現場で使えるリファレンスブック」をモットーに,わかり易さ,見易さ,引き易さを重視した作りとなっており,付録として本誌掲載のサンプルプログラムのソースコードとJ2SDK 1.4.1_02を収録したCD-ROM,さらには大用紙に2色刷りで印刷された5枚の大クラス図が付いています。まさにJavaプログラマ必携のリファレンスブックです。前号とあわせてぜひご覧ください。
こんな方におすすめ
- Javaの豊富なAPIを活用したいプログラマ
著者の(有)オングスのサイト:http://www.ongs.co.jp/
特典大用紙に印刷した付録の静構造図は以下のようなものです(写真に写っているのはjava.textの静構造図です。クリックすると拡大して見ることができます)。
目次
1 java.lang.refパッケージ
- 1.1 java.lang.ref.PhantomReferenceクラス
- 1.2 java.lang.ref.Reference抽象クラス
- 1.3 java.lang.ref.ReferenceQueueクラス
- 1.4 java.lang.ref.SoftReferenceクラス
- 1.5 java.lang.ref.WeakReferenceクラス
2 java.lang.reflectパッケージ
- 2.1 java.lang.reflect.InvocationHandlerインタフェース
- 2.2 java.lang.reflect.Memberインタフェース
- 2.3 java.lang.reflect.AccessibleObjectクラス
- 2.4 final java.lang.reflect.Arrayクラス
- 2.5 final java.lang.reflect.Constructorクラス
- 2.6 final java.lang.reflect.Fieldクラス
- 2.7 final java.lang.reflect.Methodクラス
- 2.8 java.lang.reflect.Modifierクラス
- 2.9 java.lang.reflect.Proxyクラス
- 2.10 final java.lang.reflect.ReflectPermissionクラス
3 java.textパッケージ
- 3.1 final java.text.AttributedCharacterIteratorインタフェース
- 3.2 java.text.CharacterIteratorインタフェース
- 3.3 java.text.Annotationクラス
- 3.4 java.text.AttributedCharacterIterator.Attribute静的クラス
- 3.5 java.text.AttributedStringクラス
- 3.6 final java.text.Bidiクラス
- 3.7 java.text.BreakIterator抽象クラス
- 3.8 java.text.ChoiceFormatクラス
- 3.9 final java.text.CollationElementIteratorクラス
- 3.10 final java.text.CollationKeyクラス
- 3.11 java.text.Collator抽象クラス
- 3.12 java.text.DateFormat抽象クラス
- 3.13 java.text.DateFormatSymbolsクラス
- 3.14 java.text.DecimalFormatクラス
- 3.15 final java.text.DecimalFormatSymbolsクラス
- 3.16 java.text.FieldPositionクラス
- 3.17 java.text.Format抽象クラス
- 3.18 java.text.MessageFormatクラス
- 3.19 java.text.NumberFormat抽象クラス
- 3.20 java.text.ParsePositionクラス
- 3.21 java.text.RuleBasedCollatorクラス
- 3.22 java.text.SimpleDateFormatクラス
- 3.23 final java.text.StringCharacterIteratorクラス
4 java.util.jarパッケージ
- 4.1 java.util.jar.Attributesクラス
- 4.2 java.util.jar.Attributes.Nameクラス
- 4.3 java.util.jar.JarEntryクラス
- 4.4 java.util.jar.JarFileクラス
- 4.5 java.util.jar.JarInputStreamクラス
- 4.6 java.util.jar.JarOutputStreamクラス
- 4.7 java.util.jar.Manifestクラス
5 java.util.loggingパッケージ
- 5.1 java.util.logging.Filterインタフェース
- 5.2 java.util.logging.ConsoleHandlerクラス
- 5.3 java.util.logging.ErrorManagerクラス
- 5.4 java.util.logging.FileHandlerクラス
- 5.5 java.util.logging.Formatter抽象クラス
- 5.6 java.util.logging.Handler抽象クラス
- 5.7 java.util.logging.Levelクラス
- 5.8 java.util.logging.Loggerクラス
- 5.9 final java.util.logging.LoggingPermissionクラス
- 5.10 java.util.logging.LogManagerクラス
- 5.11 java.util.logging.LogRecordクラス
- 5.12 java.util.logging.MemoryHandlerクラス
- 5.13 java.util.logging.SimpleFormatterクラス
- 5.14 java.util.logging.SocketHandlerクラス
- 5.15 java.util.logging.StreamHandlerクラス
- 5.16 java.util.logging.XMLFormatterクラス
6 java.util.prefsパッケージ
- 6.1 java.util.prefs.NodeChangeListenerインタフェース
- 6.2 java.util.prefs.PreferenceChangeListenerインタフェース
- 6.3 java.util.prefs.PreferencesFactoryインタフェース
- 6.4 java.util.prefs.AbstractPreferences抽象クラス
- 6.5 java.util.prefs.NodeChangeEventクラス
- 6.6 java.util.prefs.PreferenceChangeEventクラス
- 6.7 java.util.prefs.Preferences抽象クラス
7 java.util.regexパッケージ
- 7.1 final java.util.regex.Matcherクラス
- 7.2 final java.util.regex.Patternクラス
8 java.util.zipパッケージ
- 8.1 java.util.zip.Checksumインタフェース
- 8.2 java.util.zip.Adler32クラス
- 8.3 java.util.zip.CheckedInputStreamクラス
- 8.4 java.util.zip.CheckedOutputStreamクラス
- 8.5 java.util.zip.CRC32クラス
- 8.6 java.util.zip.Deflaterクラス
- 8.7 java.util.zip.DeflaterOutputStreamクラス
- 8.8 java.util.zip.GZIPInputStreamクラス
- 8.9 java.util.zip.GZIPOutputStreamクラス
- 8.10 java.util.zip.Inflaterクラス
- 8.11 java.util.zip.InflaterInputStreamクラス
- 8.12 java.util.zip.ZIPEntryクラス
- 8.13 java.util.zip.ZipFileクラス
- 8.14 java.util.zip.ZipInputStreamクラス
- 8.15 java.util.zip.ZipOutputStreamクラス
9 javax.netパッケージ
- 9.1 javax.net.ServerSocketFactory抽象クラス
- 9.2 javax.net.SocketFactory抽象クラス
10 javax.net.sslパッケージ
- 10.1 javax.net.ssl.HandshakeCompletedListenerインタフェース
- 10.2 javax.net.ssl.HostnameVerifierインタフェース
- 10.3 javax.net.ssl.KeyManagerインタフェース
- 10.4 javax.net.ssl.ManagerFactoryParametersインタフェース
- 10.5 javax.net.ssl.SSLSessionインタフェース
- 10.6 javax.net.ssl.SSLSessionBindingListenerインタフェース
- 10.7 javax.net.ssl.SSLSessionContextインタフェース
- 10.8 javax.net.ssl.TrustManagerインタフェース
- 10.9 javax.net.ssl.X509KeyManagerインタフェース
- 10.10 javax.net.ssl.X509TrustManagerインタフェース
- 10.11 javax.net.ssl.HandshakeCompletedEventクラス
- 10.12 javax.net.ssl.HttpsURLConnection抽象クラス
- 10.13 javax.net.ssl.KeyManagerFactoryクラス
- 10.14 javax.net.ssl.KeyManagerFactorySpi抽象クラス
- 10.15 javax.net.ssl.SSLContextクラス
- 10.16 javax.net.ssl.SSLContextSpi抽象クラス
- 10.17 final javax.net.ssl.SSLPermissionクラス
- 10.18 javax.net.ssl.SSLServerSocket抽象クラス
- 10.19 javax.net.ssl.SSLServerSocketFactory抽象クラス
- 10.20 javax.net.ssl.SSLSessionBindingEventクラス
- 10.21 javax.net.ssl.SSLSocket抽象クラス
- 10.22 javax.net.ssl.SSLSocketFactory抽象クラス
- 10.23 javax.net.ssl.TrustManagerFactoryクラス
- 10.24 javax.net.ssl.TrustManagerFactorySpi抽象クラス
11 javax.printパッケージ
- 11.1 javax.print.CancelablePrintJobインタフェース
- 11.2 javax.print.Docインタフェース
- 11.3 javax.print.DocPrintJobインタフェース
- 11.4 javax.print.MultiDocインタフェース
- 11.5 javax.print.MultiDocPrintJobインタフェース
- 11.6 javax.print.MultiDocPrintServiceインタフェース
- 11.7 javax.print.PrintServiceインタフェース
- 11.8 javax.print.DocFlavorクラス
- 11.9 javax.print.DocFlavor.BYTE_ARRAY静的クラス
- 11.10 javax.print.DocFlavor.CHAR_ARRAY静的クラス
- 11.11 javax.print.DocFlavor.INPUT_STREAM静的クラス
- 11.12 javax.print.DocFlavor.READER静的クラス
- 11.13 javax.print.DocFlavor.SERVICE_FORMATTED静的クラス
- 11.14 javax.print.DocFlavor.STRING静的クラス
- 11.15 javax.print.DocFlavor.URL静的クラス
- 11.16 javax.print.PrintServiceLookup抽象クラス
- 11.17 javax.print.ServiceUIクラス
- 11.18 final javax.print.SimpleDocクラス
- 11.19 javax.print.StreamPrintService抽象クラス
- 11.20 javax.print.StreamPrintServiceFactory抽象クラス
12 javax.print.attributeパッケージ
- 12.1 javax.print.attribute.Attributeインタフェース
- 12.2 javax.print.attribute.AttributeSetインタフェース
- 12.3 javax.print.attribute.DocAttributeインタフェース
- 12.4 javax.print.attribute.DocAttributeSetインタフェース
- 12.5 javax.print.attribute.PrintJobAttributeインタフェース
- 12.6 javax.print.attribute.PrintJobAttributeSetインタフェース
- 12.7 javax.print.attribute.PrintRequestAttributeインタフェース
- 12.8 javax.print.attribute.PrintRequestAttributeSetインタフェース
- 12.9 javax.print.attribute.PrintServiceAttributeインタフェース
- 12.10 javax.print.attribute.PrintServiceAttributeSetインタフェース
- 12.11 javax.print.attribute.SupportedValuesAttributeインタフェース
- 12.12 final javax.print.attribute.AttributeSetUtilitiesクラス
- 12.13 javax.print.attribute.DateTimeSyntax抽象クラス
- 12.14 javax.print.attribute.EnumSyntax抽象クラス
- 12.15 javax.print.attribute.HashAttributeSetクラス
- 12.16 javax.print.attribute.HashDocAttributeSetクラス
- 12.17 javax.print.attribute.HashPrintJobAttributeSetクラス
- 12.18 javax.print.attribute.HashPrintRequestAttributeSetクラス
- 12.19 javax.print.attribute.HashPrintServiceAttributeSetクラス
- 12.20 javax.print.attribute.IntegerSyntax抽象クラス
- 12.21 javax.print.attribute.ResolutionSyntax抽象クラス
- 12.22 javax.print.attribute.SetOfIntegerSyntax抽象クラス
- 12.23 javax.print.attribute.Size2DSyntax抽象クラス
- 12.24 javax.print.attribute.TextSyntax抽象クラス
- 12.25 javax.print.attribute.URISyntax抽象クラス
13 javax.print.eventパッケージ
- 13.1 javax.print.event.PrintJobAttributeListenerインタフェース
- 13.2 javax.print.event.PrintJobListenerインタフェース
- 13.3 javax.print.event.PrintServiceAttributeListenerインタフェース
- 13.4 javax.print.event.PrintEventインタフェース
- 13.5 javax.print.event.PrintJobAdapter抽象クラス
- 13.6 javax.print.event.PrintJobAttributeEventクラス
- 13.7 javax.print.event.PrintJobEventクラス
- 13.8 javax.print.event.PrintServiceAttributeEventクラス
Appendix 諸元表
- A 基本型表
- B エスケープ文字表
- C 演算子表
- D 修飾子表
- E エンコーディング表
- F JDKコマンド一覧
- javac
- java
- javadoc
- appletviewer
- jar
- jdb
- javap
- native2ascii
- G システムプロパティ表
- H javadocタグ一覧
- I 型変換法一覧
この本に関連する書籍
-
Java API 実用リファレンス Vol.4 JFC/Swing&AWT編 Part.2
本書は『Java API実用リファレンス』の完結編にあたり,前号Vol.3で紹介しきれなかったJFC/Swing & AWTのコンポーネントについて解説します。それぞれのインタフェース...
-
Java API実用リファレンス Vol.3 JFC/Swing&AWT編 Part.1
Javaは非常に多くのAPIが用意された言語です。プログラマはこれら豊富なAPI群の中から必要なものを選びだし,プログラムを作成していきます。しかしこれは,Javaプログ...
-
Java API 実用リファレンス JDK 1.4 コアパッケージ版
本書は,J2SDK v1.4に含まれる主要な6つのパッケージ(java.lang,java.iojava.util,java.net,java.nio,java.math)をまとめたリファレンスマニュアルです。各パッケ...