ザ・Java 2

書影

NSライブラリ  14

ザ・Java 2

対話的に動くホームページの作成技術
定価:
1,980
(本体:1,800円+税)
難易度:入門

発行日:2003年3月25日

発行:サイエンス社

ISBN:978-4-7819-1035-2

サイズ:並製A5

ページ数:200ページ

在庫:品切れ

内容詳細

半期の授業でJavaの初歩を教えるためのテキスト.これからプログラミング言語を学ぶ人を対象に,文法中心主義を避け,やさしい事から順に,必要最小限の事だけを重点的に解説する.数多くの基本的なプログラム例を紹介しているため,独習用としても使える.

目次

まえがき
1 予備知識
1.1 Javaとは何か
1.2 Javaで何ができるか
1.3 コンパイル
1.4 実行の仕組み
1.5 HTML
1.6 Javaを呼び出す
1.7 ftp

2 図形の表示
2.1 長方形を描く
2.2 円と楕円
2.3 直線を引く
2.4 色の指定

3 変数を使う
3.1 繰りかえし
3.2 計算式と代入文の書きかた
3.3 if文
3.4 while文など
3.5 配列
3.6 多角形と折れ線図形
3.7 応用例――グラデーション

4 文字の入出力
4.1 概説
4.2 標準出力に書き出す
4.3 アプレットの画面に表示する
4.4 文字窓に表示する
4.5 記入窓からデータを取り込む
4.6 標準入力からの読み込み

5 マウスを使う
5.1 クリックした位置の取得法
5.2 プッシュボタン
5.3 チェックボックス
5.4 メニュー

6 アニメーション
6.1 原理
6.2 定石
6.2 簡単な応用
6.4 ダブル・バッファとマルチ・スレッド
6.5 画像を用いるアニメーション

APPENDIX
  1 Javaの文法の要約
  2 お悩み相談室

あとがき
索引


サポート情報

その他

正誤表


NSライブラリ 14
「ザ・Java2」 サポートページ



■正誤表  戸川隼人著「ザ・Java2」初版1刷に誤りがございましたので, お詫びして訂正いたします.


場所
61 10行目 Double.valueOf Double.parseDouble
138 例題プログラム 例題6.7(138頁部分) 例題6.8(139頁へ)
139 例題プログラム 例題6.8(139頁部分) 例題6.7(138頁へ)

例題のサンプルプログラム


NSライブラリ 14
「ザ・Java2」 サポートページ



■ 本書で掲載した例題のサンプル・ソースコード

java2-src.lzhを解凍すると「java2-src」フォルダの下に以下のファイルが作成されます.
file-names.txt --- サンプルプログラム名一覧
srcフォルダ --- この中にサンプルプログラムファイルが保存されています.

サンプル・ソース一覧
ソースコード
ファイル名
内 容 本書掲載頁
hivision.java例題2.1P.18
MultiRect.java応用P.22
Kakumaru.javaバリエーションP.23
comet.java例題2.2P.25
eye.java例題2.3P.27
ie.java簡単な使用例P.28
senJava.java例題2.4P.29
Hinomaru.java例題2.5P.31
Orange.java配合比を指定した例P.31
kushiDango.java例題3.1P.34
dousin.java例題3.2P.36
pentagon.java例題3.3P.39
checker2.java例題3.4P.40
randomWalk1.java例題3.5P.42
randomWalk2.java例題3.5の別解(その1)P.45
randomWalk3.java例題3.5の別解(その2)P.46
switchrei2.java例題3.6P.49
bougra.java例題3.7P.52
switchrei3.java例題3.6の別解P.53
pentagon2.java例題3.3の別解P.55
star.java星形P.55
spectra.java応用例P.57
akan.java例題4.1P.64
HappyBirthday.java例題4.2P.65
suuhyou.java例題4.3P.66
suuhyou2.java例題4.4P.67
moji0.java例題4.5P.69
moji2.java例題4.6P.71
BoxIO.java例題4.7P.72
BoxIO2.java例題4.8P.74
BoxIO3.java例題4.9P.76
BoxIO4.java例題4.10P.79
sysIO1.java例題4.11P.81
mouseRei0a.java例題5.1P.86
mouseRei1.java例題5.2P.88
mouseRei1x.java例題5.3P.89
mouseRei2.java例題5.4P.90
mouseRei3.java例題5.5P.91
clickRei1.java例題5.6P.94
clickRei2.javaプッシュボタンを3個使った例P.95
clickRei5.java例題5.7P.98
clickRei3.java例題5.8P.100
menuRei0.java例題5.9P.104
menuRei2.java例題5.10P.106
menuRei5.java例題5.11P.108
menuRei3.java例題5.12P.112
ani.java例題6.1P.119
ani1.java例題6.2P.124
ani1a.java例題6.3P.126
ani1b.java例題6.4P.128
ani2.java例題6.5P.131
ani1d.java例題6.6P.134
ani2b.java例題6.7P.136
ani2s.java例題6.8P.139
ani2c.java例題6.9P.143
ani3.java例題6.10P.146
im0.java例題6.11P.153
im1.java例題6.12P.154
im2a.java例題6.13P.156

関連書籍

ザ・理工系のためのC

戸川隼人

2,145円(税込)

入門
ザ・PASCAL

戸川隼人

1,870円(税込)

入門
ザ・Fortran90/95

戸川隼人

1,925円(税込)

入門
ザ・Visual Basic

戸川隼人

2,035円(税込)

入門