情報処理試験シリーズ基本情報技術者試験 らくらく突破 Java

[表紙]基本情報技術者試験 らくらく突破 Java

A5判/480ページ

定価(本体2,480円+税)

ISBN 4-7741-1608-4

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

本書は,合格に最低限必要な重要事項と,Javaプログラマとしてこれだけは知って欲しいもの厳選している。試験では,プログラム構造や働きを正確に読み取る力を要求される。章末問題と予想問題を解くことで,実力アップを図れるようにした。Javaの入門書としても最適。

こんな方におすすめ

  • 基本情報技術者試験をJava言語で受験する人
  • Javaを短期間で効率よく学びたい人
  • オブジェクトの考えを理解したい人
  • 類書を読んで挫折した人

目次

■第1章 Java言語入門

  • 1-1 Java言語の特徴
  • 1-2 Javaプログラムの実行方法
  • 1-3 基本情報技術者試験とJava

■第2章 オブジェクト指向プログラミング

  • 2-1 オブジェクトとクラス
  • 2-2 属性と振舞い
  • 2-3 継承
  • 2-4 多態性(ポリモルフィズム)

■第3章 データ型と変数

  • 3-1 変数
  • 3-2 プリミティブ型データ
  • 3-3 参照型データ
  • 3-4 配列
    • ●章末問題

■第4章 式と演算子

  • 4-1 式
  • 4-2 算術演算子
  • 4-3 比較演算子
  • 4-4 論理演算子
  • 4-5 ビット演算子
  • 4-6 シフト演算子
  • 4-7 代入演算子
  • 4-8 文字列連結演算子
  • 4-9 条件演算子 ?:
  • 4-10 instanceof比較演算子
  • 4-11 演算子の優先順位
    • ●章末問題

■第5章 制御文

  • 5-1 文の種類
  • 5-2 if文
  • 5-3 switch文
  • 5-4 for文
  • 5-5 while文/do文
  • 5-6 break文/continue文
    • ●章末問題

■第6章 クラス

  • 6-1 クラスの構造
  • 6-2 クラスの宣言
  • 6-3 フィールドの宣言
  • 6-4 メソッドの宣言
  • 6-5 コンストラクタの宣言
  • 6-6 ローカル変数
    • ●章末問題

■第7章 抽象クラスとインタフェース

  • 7-1 抽象クラス
  • 7-2 インターフェース
  • 7-3 抽象クラスとインタフェースの比較
    • ●章末問題

■第8章 パッケージ

  • 8-1 パッケージの作成
  • 8-2 パッケージの利用
    • ●章末問題

■第9章 例外処理

  • 9-1 例外クラス
  • 9-2 例外処理の仕組み
  • 9-3 例外のスロー
    • ●章末問題

■第10章 スレッド

  • 10-1 スレッドとは何か
  • 10-2 スレッドの作成
  • 10-3 スレッドの制御
  • 10-4 スレッドのスケジューリング
    • ●章末問題

■第11章 パッケージjava.lang

  • 11-1 ラッパークラス
  • 11-2 算術関数(Math)
  • 11-3 文字(Character)
  • 11-4 文字列(String)
  • 11-5 文字列バッファ(StringBuffer)
    • ●章末問題

■第12章 パッケージjava.util

  • 12-1 可変長配列(Vector)
  • 12-2 スタック(Stack)
  • 12-3 ハッシュテーブル(Hashtable)
  • 12-4 トークンの取り出し(StringTokenizer)
    • ●章末問題

■第13章 パッケージjava.io

  • 13-1 バイトストリームとキャラクタストリーム
  • 13-2 FileInputStream/FileOutputStream
  • 13-3 BufferedInputStream/BufferedOutputStream
  • 13-4 FileReader/FileWriter
  • 13-5 InputStreamReader/OutputStreamWriter
  • 13-6 RandomAccessFile
  • 13-7 File
    • ●章末問題

■予想問題

  • 解答と解説

■付録

  • 付録1 J2SDKのインストール手順
  • 付録2 J2SDKドキュメントのインストール手順
  • 付録3 本書掲載プログラムの入手方法
  • 付録4 コンパイルエラーのメッセージと対処方法
  • 付録5 実行時エラーのメッセージと対処方法
  • 参考文献
  • ●コラム
    • JDKとSDK
    • インスタンスの中のメソッド
    • 識別子
    • Javaの予約語
    • メソッドの命名法
    • 処理時間を求めてみよう
    • URL指定ファイルをコピーする

著者プロフィール

菊田英明(きくたひであき)

Java 言語と出会ったのは1995 年の終わりごろ。JDK はまだβ版だった。それ以来「趣味」として,Java でプログラムを書いたり,Java を取り巻く環境や動向をwatch し続ける。最近は仕事でもJava を扱うことが多くなり,趣味とは言えない状態になる。某エンジニアリング会社勤務。夢はカナダに移住すること。

保有する資格:情報処理技術者試験(アプリケーションエンジニア,プロダクションエンジニア,データベーススペシャリスト,オンライン情報処理技術者,基本情報処理技術),Sun Certified Programmer for the Java Platform