gihodo shuppan
HOME 新刊案内 ジャンル別書籍 購入案内 会社案内 お問い合せ
書籍詳細
 
Javaによるネットワークプログラミング
鶴沢偉伸著
A5・198頁 / 2592円
発行年月日 : 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 ウィンドウによるデータベース処理
Copyright