JAVA関連書籍一覧9
| 一覧8へ | 書籍一覧目次へ | トップページへ | 一覧10へ |
|
Java&CORBA
C/Sプログラミング 第2版 (上) 原著 John Willey & Sons"Client/Server Programming with Java and CORBA, 2nd Edition" ロバート・オーファリ(Robert Orfali)、ダン・ハーキー(Dan Harkey) 著 並河英二、水野貴之、池浦規 共訳 B5判(CD-ROM付)、 464ページ、 価格(本体4,400円+税)0年1月25日発行 [内容] [目次]
|
|
Java&CORBA
C/Sプログラミング 第2版 (下) ISBN 4-8222-8050-0 日経BP社 原著 John Willey & Son "Client/Server Programming with Java and CORBA, 2nd Edition" ロバート・オーファリ(Robert Orfali)、ダン・ハーキー(Dan Harkey) 著 並河英二、水野貴之、池浦規 共訳 B5判、
392ページ、
価格(本体3,900円+税)0年1月25日発行 Javaと分散オブジェクト技術の業界標準であるCORBAによる3階層C/Sシステム構築法の決定版。両者を融合するメリットに加え、プログラミングの詳細から導入の際の考慮点までを丁寧に解説。第2版では、注目のEnterprise JavaBeansについて加筆されたほか、JavaBeansの対応し例題プログラムを一新。CORBA3.0で進む両技術の融合もきちんとわかります。DCOM、RMI、HTTP/CGI、Servlet、ソケットとも徹底的に比較しています。 [目次] 第6部 JDBCでの2階層と3階層の比較 |
|
|
Javaプログラミング徹底解説 ISBN 4-8222-9074-3 日経BP社 原著 Osborne McGraw-Hill「The Java Handbook」 Patrick Naughton 著 豊田光智衣、細井一雄 訳 B5変型判、 448ページ、 価格(本体4,500円+税) 1997年9月18日発行 [内容] [目次] 第1部 Java言語 1第1章 Java革命 3Javaアプレット 4 革命的プログラミング言語 6 シンプルで強力 7 安全性 7 オブジェクト指向型 8 頑丈 8 対話性 9 アーキテクチャ中立 9 インタプリタ方式で高速実行 10 学習しやすい 10 豊富なオブジェクト環境 11 インターネット・クラス 11 コア・クラス 12 将来期待されるもの 14第2章 オブジェクト指向の基礎 15オブジェクト指向プログラミング 16 カプセル化 17 継承(インヘリタンス) 19 多相性(polymorphism) 21 オブジェクトのまとめ 23 Java創世記 24 C++の設計目標 25 JavaはどのようにC++より優れているのか 26 グローバル変数 27 Goto 27 ポインタ 28 メモリーの割り当て(アロケーション) 28 壊れやすいデータ型 29 危険な型の変更 30 危険な引数リスト 30 別々のヘッダ・ファイル 30 危険な構造体 31 プリプロセッサのハック 31 QED 31第3章 Java言語入門 33Hello World 33 一行ずつ見ていきましょう 34 1行目 34 2行目 35 3行目 37 基本的要素 37 空白 37 注釈 39 予約キーワード 40 識別子 41 リテラル 41 演算子 43 区切り文字 43 変数 44 変数の宣言 45 変数のスコープ 46 最初のステップ 46第4章 型 49単純な型 49 数値型 50 整数 51 浮動小数点数 54 キャスト 54 文字 57 ブール値 58 単純型の要約 58 配列 59 多次元配列 61 型について学習したこと 63第5章 演算子 65算術演算子 65 ビット単位演算子 70 関係演算子 78 ブール論理演算子 79 簡略論理演算子 80 演算子の優先順位 83 演算子は重荷? 84第6章 フロー制御 85分岐 85 if-else文 85 break文 88 switch文 89 return文 92 ループ 93 while文 93 do-while文 94 for文 95 コンマ文 98 continue文 99 例外処理 101 フローを進めましょう 101第7章 クラス 103オブジェクト参照 104 インスタンス変数 105 new演算子 106 ドット(.)演算子 107 メソッドの宣言 108 メソッドの呼び出し 110 this 111 インスタンス変数を隠ぺいする 111 コンストラクタ 112 メソッドのオーバーロード 113 コンストラクタでのthis 115 インヘリタンス(継承) 116 super 117 メソッドのオーバーライド 118 動的メソッド・ディスパッチ 121 final 122 finalize 123 static 123 abstract 125 結論 127第8章 パッケージとインタフェース 129パッケージ 129 package文 130 クラスをパッケージへコンパイルする 130 import文 131 アクセス保護 133 インタフェース 137 interface文 137 implements文 138 インタフェースの変数 141 パッケージのまとめ 144第2部 Javaクラス 145第9章 文字列操作 147コンストラクタ 147 特殊文字列構文 149 文字列の作成 149 文字列の連結 150 演算子の優先順位 151 文字列変換 151 文字の抽出 152 文字列の比較 153 等号 155 順序 156 indexOfおよびlastIndexOf 157 文字列コピー変更 159 substring 159 concat 159 replace 160 toLowerCaseおよびtoUpperCase 160 valueOf 160 StringBuffer 161 コンストラクタ 161 ensureCapacity 162 setLength 162 charAtおよびsetCharAt 162 getChars 163 append 163 insert 164 文字列についての付記 164第10章 例外処理 167例外処理の基本事項 167 例外のタイプ 168 キャッチされない例外 168 tryおよびcatch 170 複数catch節 171 ネストしたtry文 172 throw 173 throws 174 finally 175 Exceptionサブクラス 177 例外についてのサマリー 178第11章 スレッドと同期 181単一スレッドのイベント・ループ 182 Javaのスレッド・モデル 182 スレッドの優先順位 183 同期化 184 メッセージング 184 Thread 185 Runnable 186 スレッドの優先順位 188 同期化 190 synchronized文 192 スレッド間通信 193 デッドロック 197 スレッドAPIの要約 199 クラスのメソッド 200 インスタンスのメソッド 200 スレッドを学び終えて 202第12章 ユーティリティ 203単純型 203 Number 203 Character 206 Boolean 206 列挙型 206 列挙型インタフェース 206 Vector 207 Dictionary 209 StringTokenizer 212 Runtime 213 メモリー管理 213 別のプログラムを実行する 213 System 215 環境特性 216 Date 216 GetとSet 217 比較 217 Stringと時間帯 218 Math 218 三角関数 218 指数関数 219 丸め関数 219 Random 219 ユーティリティのまとめ 220第13章 入出力 221File 221 ディレクトリ 223 FilenameFilter 224 InputStream 226 OutputStream 226 ファイル・ストリーム 227 FileInputStream 227 FileOutputStream 228 ByteArrayInputStream 229 ByteArrayOutputStream 230 StringBufferInputStream 232 フィルタされたストリーム 232 バッファされたストリーム 232 PushbackInputStream 233 SequenceInputStream 234 PrintStream 235 ストリーミングI/Oを一緒にする 236 ダウンストリームの恩恵 239第14章 ネットワーキング 241InetAddress 241 factoryメソッド 241 データグラム 242 DatagramPacket 243 クライアント用のソケット 245 サーバー用のソケット 247 簡単なHTTPサーバ 247 URL 254 URLConnection 255 ネットワークについて 257第15章 アプレット 259HTMLアプレット・タグ 260 <APPLET>タグの構文 261 パラメータの受け渡し:getParameter(string) 263 どこから来たか?:getDocumentBaseおよびgetCodeBase 263 AppletContextおよびshowDocument 264 printfデバッグ 264 アプレット初期化の順序 265 init 265 start 265 paint 266 update 266 stop 266 destroy 266 再描画 266 repaint 267 グラフィックスのサイズ変更 267 簡単なグラフィック・メソッド 269 drawLine 271 drawArcおよびfillArc 272 drawPolygonおよびfillPolygon 274 色 275 Color(int, int, int) 276 Color(int) 276 Color(float, float, float) 276 Colorメソッド 276 HSBtoRGB(float,float,float) ,RGBtoHSB(int,int,int,float[]) 276 getRed( ), getGreen( ), getBlue( ) 277 getRGB( ) 277 setPaintMode( )およびsetXORMode(Color) 277 フォント 277 drawString 278 フォントの使用 278 位置付けとフォント:FontMetrics 280 FontMetricsの使用 281 テキストの中央揃え 281 複数行テキスト揃え 283 行揃えの植字 283 グラフィックの終わり? 288第16章 抽象ウィンドウ・ツールキット(AWT) 289Component 291 Container 291 Panel 291 Canvas 292 Label 294 Button 295 Checkbox 296 CheckboxGroup 297 Choice 298 List 300 Scrollbar 301 TextField 302 TextArea 304 レイアウト 305 LayoutManager 306 メニュー・コンポーネント 311 Event 313 ツールキットのまとめ 315第17章 イメージ 317簡単なイメージ・ローダ 317 ImageObserver 319 ImageObsserverの例 320 グラフィックのフィードバック 322 MediaTracker 323 ImageProducer 326 MemoryImageSource 326 ImageFilterおよびImageFilterSource 328 CropImageFilter 328 RGBImageFilter 329 ダウンロードと動画(アニメーション) 331 Star Seven 335第3部 Javaアプレット 337第18章 Impressionアプレット 339ソース・コード 340 継続するImpressions 353第19章 DynaDraw 355ソース・コード 356 CからJavaへ 367 DynaDrawの続き 380第20章 Magnet Poetry 383ソース・コード 384 JAVAの魅力 397付録A Java Development Kit 399Windows 95/NT、UNIX(Solaris) 、Macintosh 399 Linux 400 Silicon Graphics 400 その他のオペレーティング・システムと環境 400 導入(インストール) 401 Windows 95/NT 401 UNIX 403 Macintosh 403 初めての使用 404 サードパーティのツール 404 開発環境 404 ドキュメント 406 デバッガ 407 Javaプログラミング用のその他の資源 408エピローグ 長く奇妙なJavaへの旅 409索引 428
|
|
日経バイト別冊Java実践ガイド 最新動向からプログラミングテクニックまでJavaの全て ISBN 4-8222-0922-9 日経BP社 日経バイト編 A4変型判 220ページ
価格(本体5,800円+税) 1999年7月1日発行 Javaは,実際に企業システムに使われるだけの実力を身につけました。 [目次] インタビュー●ビル・ジョイ氏「Jiniのヒントは10年前にジャック・アタリの本で得た」速報●JavaOne99・2万人のJavaプログラマが集い、Java搭載PalmVが1万台出回る第1部●Java最前線
第2部●オブジェクト指向設計
第3部●ユーザ事例
第4部●開発ツール
第5部●Javaプログラミング
インタビュー●ジェイムズ・ゴスリング氏「Javaは25年間のプログラミング言語の集大成」付録●Java用語解説
|
|
はじめてのiモードJavaプログラミング
ISBN 4-8222-8086-1 日経BP社 (株)コネクト 加来徹也、山田昌宏、伊藤広明著、日経Javaレビュー 監修 B5変型 272ページ 本体価格2,600円 2001年3月26日発売 [内容] 携帯電話上で自作のプログラムを動かせる時代がやってきました。「iアプリ」―― NTTドコモのiモードで動くJavaアプリケーションです。本書は、iアプリ作成用にNTTドコモが公開する公式開発ツール「J2ME Wireless SDK for the DoJa release2.2 」に基づいて、開発環境の準備、スタンドアロン型、ネットワーク型の両方に対応したiアプの作り方を豊富なサンプルを交えてやさしく解説します。サンプルコード、開発ツール収録CD-ROM付。 [目次] Part1 iモード対応Javaのススメ 1-1 ケータイにログラムが載った! 1-2 iモード対応Javaで何ができる? 1-3 なぜJavaなの? Javaって何? 1-4 iモード対応Javaを始めよう! Part2 iモード対応Javaのしくみ 2-1 知っておきたいJavaの特徴 2-2 Javaアプリケーションはケータイでどう動く? 2-3 iモード対応Javaでアプリケーションはどう作る? 2-4 iモード対応Javaの特徴 Part3 iモード対応Javaの開発環境を整える 3-1 PCとソフトウェアを準備しよう 3-2 ソフトウエアのインストール 3-3 エミュレータの使い方 3-4 Forte for Javaを利用する場合のポイント Part4 iモード対応Javaプログラミングの基礎 4-1 初めてのiモード対応Javaプログラミング 4-2 高レベルAPI 4-3 低レベルAPI 4-4 イベント処理 4-5 ネットワーク:HTTP 4-6 文字コード変換 4-7 例外処理 4-8 スレッド処理 4-9 エージェント型アプリケーション 4-10 コード最適化 4-11 バックライト制御 Part5 さあ実践! サンプルを使って動かしてみよう 5-1 スタンドアロンタイプ 5-2 ネットワーク対応アプリケーション 5-3 サーバを設定して配布しよう 5-4 開発サイクル 付録(A)付属CD-ROMの使い方 索引 著者紹介 <付属CD-ROMの内容>
|