情報処理試験
改訂新版基本情報技術者 らくらく突破Java
- 菊田英明,原修身 著
- 定価
- 2,838円(本体2,580円+税10%)
- 発売日
- 2010.1.22[在庫なし]
- 判型
- A5
- 頁数
- 424ページ
- ISBN
- 978-4-7741-4154-1
概要
基本情報技術者試験の午後問題対策として7年以上のロングセラー、待望のリニューアル。「詳細かつ丁寧」とご好評をいただいていた解説のわかりやすさはそのままに、情報処理試験の出題範囲変更に対応しました。Javaの基本から高度な機能まで、試験合格に必要な力が1冊で身につきます。多くの専門学校・大学でも採用実績多数。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 型の互換性とキャスト
- 3-5 配列
- ● 章末問題
第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 拡張for文
- 5-6 while文/do文
- 5-7 break文/continue文
- ● 章末問題
第6章 クラス
- 6-1 クラスの構造
- 6-2 クラスの宣言
- 6-3 フィールドの宣言
- 6-4 メソッドの宣言
- 6-5 コンストラクタの宣言
- 6-6 ローカル変数
- 6-7 内部クラス
- 6-8 列挙型(enum型:enum type)
- ● 章末問題
第7章 抽象クラスとインタフェース
- 7-1 抽象クラス
- 7-2 インタフェース
- 7-3 抽象クラスとインタフェースの比較
- ● 章末問題
第8章 パッケージ
- 8-1 パッケージの作成
- 8-2 パッケージの利用
- 8-3 クラスライブラリ(class library)
- ● 章末問題
第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.io
- 12-1 バイトストリームとキャラクタストリーム
- 12-2 FileInputStream/FileOutputStream
- 12-3 BufferedInputStream/BufferedOutputStream
- 12-4 FileReader/FileWriter
- 12-5 InputStreamReader/OutputStreamWriter
- 12-6 RandomAccessFile
- 12-7 File
- ● 章末問題
第13章 パッケージjava.util
- 13-1 可変長配列(Vector)
- 13-2 スタック(Stack)
- 13-3 ハッシュテーブル(Hashtable)
- 13-4 トークンの取り出し(StringTokenizer)
- ● 章末問題
第14章 コレクションとジェネリックス
- 14-1 コレクション(collection)
- 14-2 コアインターフェース
- 14-3 実装クラス
- 14-4 コレクションのメソッド
- 14-5 コレクションの繰り返し処理
- 14-6 Mapの繰り返し処理
- 14-7 クラスCollections
- 14-8 ジェネリック型の利用
- 14-9 ジェネリッククラス宣言
予想問題
付録
- 付録1 JDKのインストール手順
- 付録2 実行時エラーのメッセージと対処方法
プロフィール
菊田英明
Java 言語と出会ったのは1995 年の終わりごろ。JDK はまだβ版だった。それ以来「趣味」として、Java でプログラムを書いたり、Java を取り巻く環境や動向をwatch し続ける。最近は仕事でもJava を扱うことが多くなり、趣味とは言えない状態になる。某エンジニアリング会社勤務。夢はカナダに移住すること。
保有する資格:情報処理技術者試験(アプリケーションエンジニア、プロダクションエンジニア、データベーススペシャリスト、オンライン情報処理技術者、基本情報処理技術)、Sun Certified Programmer for the Java Platform
原修身
エービーシー情報(有)代表取締役。OS、コンパイラなどの基本ソフトや自動車、銀行などのシステム開発にプログラマ、SE として長く携わる。基本ソフトではアセンブラ、C による開発、業務ソフトではJava、PHP による開発が多い。
著書:『基本情報技術者試験 Java プログラム問題の切り札』(技術評論社)/『3週間完全マスター テクニカルエンジニア(データベース)』(日経BP 社、共著)
保有する資格:基本情報処理技術者、データベーススペシャリスト、特種情報処理技術者、第一種情報処理技術者