翔泳社の公式通販SEshopは全国送料無料!
ヘルプ 新規会員登録 ログイン
SEshop

アプリケーションづくりの初歩 Java②

三谷 純(著)

商品番号
120990
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2010年01月28日
出荷開始日
2010年01月29日
ISBN
9784798120997
判型
B5変
ページ数
296
付録:CD-ROM
1
キーワード
プログラミング  Java

2,068円(税込)(本体1,880円+税10%)
送料無料

188pt (10%)
ポイントの使い方はこちら

初回購入から使えるポイント500円分プレゼント

現在、本商品は販売しておりません。

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

即戦力プログラマをめざす人へ 基礎からしっかり解説!

本書は、現在もっとも幅広く使われているプログラミング言語の1つ「Java」の入門書です。本巻では、例外処理やコレクション、ファイルの読み書きといったアプリケーション作成に必須の基礎を学びます。これらを身につけることでできることの幅が広がり、Javaプログラミングがぐっと楽しくなることでしょう。
また、パッケージやスレッド、GUI、ネットワークなど、本格的なアプリケーションを作るために知っておきたい技術や、ガーベッジコレクションのようなプログラマとして押さえておきたい知識にも触れます。
サンプルプログラムにはコメントをしっかりつけました。プロの開発者も使っている開発環境「Eclipse」で学習を進めますので、仕事にも生かせるスキルが身につきます。
本格的なプログラムを作る基礎を養ってくれる、やさしい1冊です。


※ 付属CD-ROMについて ※
Java開発環境「Eclipse3.5.1」収録。
対応OS:Windows XP/Vista/7

第9章 パッケージとJava API

9-1 パッケージの利用
  パッケージとは
  パッケージに含まれるクラスの利用
  複数のクラスを使用する場合
  Java.langパッケージ
9-2 API仕様書
  豊富なライブラリ
  API仕様書の見方
  クラスの情報
9-3 基本的なクラス
  Java.lang.Stringクラス
  Stringオブジェクトの生成方法による違い
  Stringクラスのメソッド
  Stringクラスのメソッド
  Mathクラス
9-4 パッケージの作成
  パッケージの作成方法
  パッケージの階層構造とフォルダの階層構造
  パッケージ名の設定
  クラスの継承とパッケージ
9-5 クラスのアクセス制御
  クラスにつけるアクセス修飾子
  メソッドとフィールドのアクセス修飾子
  複数のクラス宣言を持つプログラムコード
練習問題

第10章 例外処理

10-1 例外の発生と例外処理
  プログラム実行時のトラブル
  例外の発生する状況
  投げられた例外をキャッチする
  finallyの処理
  catchブロックの検索
10-2 例外オブジェクト
  例外オブジェクト
  例外オブジェクトの種類による場合分け
  例外のクラス階層
10-3 例外を作成して投げる
  例外の作成
  メソッドの外への例外の送出
練習問題

第11章 スレッド

11-1 スレッドの基本
  スレッドとは
  スレッドを作成するには
  方法1:Threadクラスを拡張する
  方法2:Runnableインタフェースを実装する
11-2 スレッドの制御
  スレッドの処理を一定時間停止させる
  スレッドの処理が終わるのを待つ
  スレッドを止める
11-3 マルチスレッドの適切な使い方
  マルチスレッドで問題が生じるケース
  スレッドの同期
練習問題

第12章 ガーベッジコレクションとメモリ

12-1 スタックとヒープ
  プログラムの実行とメモリの管理
  空きメモリサイズの確認
  ヒープの限界
12-2 ガーベッジコレクションと空きメモリ
  ガーベッジコレクションとは
  ガーベッジコレクションの制御
練習問題

第13章 コレクション

13-1 ArrayListクラス
  大きさの変わる配列
  ArrayListクラスの活用
  型を指定したArrayListクラス
  ジェネリクス
  ラッパークラスを用いた基本型の格納
13-2 コレクションフレームワーク
  コレクション
  リストコレクション
  マップコレクション
  セットコレクション
  イテレータ
  拡張for文
13-3 コレクションの活用
  LinkedListクラスによるキュー
  LinkedListクラスによるスタック
  sortメソッドによる並べ替え
練習問題

第14章 入出力

14-1 ストリームと入出力
  データの入出力
  標準出力と標準入力
  文字列と数値の変換
  バッファ
  ストリームの連結
  ファイルからの入力
14-2 シリアライゼーションとオブジェクトの保存
  プログラムの状態のファイル保存
  Serializableインタフェース
  保存したオブジェクトの再現
14-3 ファイルとフォルダの操作
  Fileクラス
  ファイルの操作
  フォルダの操作
練習問題

第15章 GUI

15-1 フレームの作成
  GUIアプリケーションとは
  Swingライブラリ
  フレームの作成
  自分自身のインスタンスを生成するクラス
15-2 コンポーネントの配置
  コンポーネントとコンテナ
  ボーダーレイアウト
  レイアウトマネージャ
  パネルを活用したレイアウト
15-3 イベント処理
  イベントとは
  イベントの発生と受け取り
  複数のコンポーネントがある場合
15-4 さまざまなコンポーネント
  チェックボックス(JCheckBox)
  ラジオボタン(JRadioButton)
  コンボボックス(JComboBox)
  ラベル(JLabel)とスクロールバー(JScrollBar)
  テキストフィールド(JTexField)
  メニュー(JMenuitem・JMenu・JMenuBar)
  そのほかのSwingコンポーネント
練習問題

第16章 グラフィックスとマウスイベント

16-1 描画処理
  JPanelクラスの拡張
  座標系
  色の指定
  さまざまな描画イベント
16-2 マウスイベント処理
  マウスイベント
  マウスイベント処理を使ったお絵かきツール
練習問題

第17章 ネットワーク

17-1 通信するプログラムの基本
  ネットワーク接続
  サーバーとクライアント
  IPアドレスとポート番号
  ServerSocketとSocket
  簡単なネットワーク通信の例
  サーバーのプログラム
  クライアントのプログラム
17-2 ネットワーク通信プログラムの作成
  天気予報サービス
  サーバーの作成
  クライアントの作成
練習問題

第18章 一歩進んだJavaプログラミング

18-1 知っておきたい機能
  スタティックインポート
  System.out.printfメソッド
  enum宣言
  ==演算子とequalsメソッド
18-2 内部クラス
  内部クラスとは
  内部クラスの活用例
  匿名クラス
練習問題

各種問い合わせは以下のリンクからご連絡ください

関連商品

おうちで学べる Pythonのきほん

2,420円(税込)

2024.05.20発売

おうちで学べる Pythonのきほん【PDF版】

2,420円(税込)

2024.05.20発売

おすすめ特集

法人・教育機関のお客様へ

【法人・教育機関のお客様へ】新年度の大口注文・お見積りなど、お気軽にご相談ください

Webデザイン特集

デザインやコーディングなど、Webデザインに役立つスキルが身につく書籍を揃えました

生成AI特集

テキスト生成、画像生成、動画生成など、生成AI活用のスキルが身につく本をご紹介

新社会人におすすめの本

新社会人の役に立つスキルが身につく本。ビジネスパーソンとしてスタートダッシュを切ろう!

プログラミング教育の本

小学校から必修化!人気の『ルビィのぼうけん』ほかプログラミング教育の本はこちら

翔泳社のセミナー・講座

開発・ビジネス・マーケティング・EC運営・営業支援など、幅広いジャンルの講座を開催

特集をもっと見る