『Java言語入門』Webページ

『Java言語入門 --- アプレット,AWT,先進的機構』(L.リメイ,C. パーキンス著,武舎広幸+久野禎子+久野靖訳,プレンティスホール出版)のページです。Windows 95/NT,Macintoshシステム7.5,Sun Solaris用のJava Development Kit(JDK)の入ったCD-ROM付きです。 お買いあげいただいた方,どうもありがとうございます。

目次


武舎広幸のホームページに戻る

『Java言語入門』の構成と内容

この本はJavaの現時点における最新版 ---- バージョン1.0の言語仕様とAPI(Application Programming Interface,ライブラリの仕様)に基づいています(この本の日本語版を準備している間に小改良があったので,正確にいえば日本語版ではJDKのバージョン1.02に基づいています)。Javaのこの版は,Netscape以外ではSpyglass Mosaicなどもサポートしています。β版と呼ばれる1つ前のバージョンも1.0版とだいたい同じです。それ以前の版であるα版では,APIが1.0版とはたいぶ違っていて,1.0版とは互換性がありません。少し前の本ではα版APIに基づいたものも多く,それらの本にあるプログラムやブラウザの説明はα版の処理系にしか通用しません。

この本が1.0版に準拠する理由は,これが現時点での最新版で,今後継続して開発されていく版だからです。現在でもα版が使われている理由は,本家SunのJavaサポートブラウザであるHotJavaが現時点ではα版対応のものしかないからですが,まもなく1.0版対応のHotJavaが公開される予定で,そうなればα版はすたれて消えてしまうでしょう。1.0版を使ってJavaを学んでおけば,将来の変更(あってもそんなに大きな変更ではありません)にも対応できるので,α版についてはさほど気にする必要はないでしょう(実際,この本の日本語版を準備している間にHotJavaの1.0prebeta ---- βのさらに1つ手前 ---- 版が公開されました)。

Javaはまだ開発中のシステムです。ソフトウェアの世界では,α版というのは内部評価版,β版というのは公開テスト版のことを言います。ですから1.0版は最初の正式版ということで,そうは言ってもまだこれからも変化していく可能性は大いにあります。実際にJavaでソフトウェア開発を始めるときには,この点に留意してください。システムが期待通り動かなければ,「はじめに」の末尾で紹介するWebサイトを参照してみてください。

この本は,1日1章ずつ3週間かけるとJava言語とクラスライブラリがひととおり学べるように,全体として21章から成り,大きくは3部に分かれています(初心者の人はもっと時間がかかるはずですが,あわてずにゆっくりと進んでください)。各パートでは,Javaアプレットとアプリケーション開発を広範囲に渡って違う面から説明します。

第1部では,Java言語そのものについて学んでいきます。

第2部で,アプレットとJavaクラスライブラリに専念します。

第3部では,より専門的な話題を扱っていきます。大きくて複雑なJavaプログラムを作る時や,もっと深く知りたい時のための内容です。


『Java言語入門』のページの先頭に戻る  武舎広幸のホームページに戻る

Copyright 1995-2004, Hiroyuki Musha and Marlin Arms Corp. ご質問,ご意見,ご感想等は, 連絡用ページ からお願いいたします。