|
鶴沢偉伸著 |
A5・198頁 / 2640円 発行年月日 : 2013年10月 ISBN : 978-4-7655-3342-3 |
|
|
|
Javaでネットワークプログラミングを学習できるように1冊にまとめて構成した書。ネットワークプログラミングに必要な基礎知識を習得し,Javaでネットワーク通信のプログラムを作成できるようになることを目指す。第1部でオブジェクト指向のプログラミングに必要なJavaの機能を取り上げ,第2部で通信プロトコルTCP/IPの仕組みについて解説。第3部で,これらの知識を活用してJavaでネットワーク通信を行う方法を取り上げている。
|
|
|
|
第1部 オブジェクト指向プログラミング 1 クラスとインスタンス 2 インスタンスの引数渡し 3 コンストラクタ 4 オーバーロード 5 継 承 6 オーバーライド 7 抽象クラス 8 インタフェース 9 キャスト(型変換) 9.1 基本型同士のキャスト 9.2 基本型と参照型のキャスト 9.3 参照型クラスのキャスト 9.4 参照型インタフェースのキャスト 10 変数,メソッドの有効範囲(スコープ)
第2部 通信プロトコルTCP/IPの基礎知識 11 通信プロトコルTCP/IP 11.1 TCP/IPの階層 11.2 ネットワークインタフェース層 11.3 インターネット層 11.4 トランスポート層 11.5 通信データの流れ 12 ネットワーク環境の構築 13 IPv4とIPv6の違い
第3部 Javaによる通信プログラム 14 TCP通信プログラミング 14.1 TCP通信の概要 14.2 バイトデータの送受信 14.3 文字データの送受信 14.4 クライアント要求への返信 15 UDP通信プログラミング 15.1 UDP通信の概要 15.2 バイトデータの送受信 15.3 文字データの送受信 15.4 クライアント要求への返信 16 マルチキャスト通信プログラミング 17 RMIによる分散処理プログラミング 17.1 RMI分散処理の仕組み 17.2 基本型データを使ったRMI分散処理 17.3 クラスを使ったRMI分散処理 18 JDBCによるデータベース処理プログラミング 18.1 データベースMySQLのインストール 18.2 データベースの作成 18.3 クライアントのドライバーインストール 18.4 テーブルへのデータ挿入 18.5 テーブルのデータ検索 18.6 テーブルのデータ更新 18.7 テーブルのデータ削除 18.8 ウィンドウによるデータベース処理
|
|
|