オラクル認定資格教科書 Javaプログラマ Gold SE11(試験番号1Z0-816)

書籍情報

発売日 : 2021年01月27日

著者/編集 : 山本 道子

出版社 : 翔泳社

発行形態 : 単行本

書籍説明

内容紹介

分かりやすい解説+豊富な練習問題。サンプルコード付きなので実際に動かしながら学習できる。要点確認に使える!チェックシートつき。

目次

試験直前チェックシート
Java SE 11認定資格の概要
本書の使い方

Chapter 1 Javaクラスの基礎
final 修飾子とstatic 修飾子
列挙型
Object クラス
インタフェース
ネストクラス
練習問題
解答・解説

Chapter 2 アノテーション
アノテーションの使用目的
よく使用されるJava アノテーション
カスタムアノテーションの実装
アノテーションのアノテート(アノテーションに注釈をつける)
練習問題
解答・解説

Chapter 3 例外処理
例外と例外処理
例外クラス
try-catch-finally
throws とthrow
オーバーライド時の注意点
try-with-resources
アサーション
練習問題
解答・解説

Chapter 4 コレクションとジェネリックス
ラッパークラスとBoxing/Unboxing
コレクション
List、Set、Queue、Mapの利用
従来型とジェネリックス型
ジェネリックスを用いた独自クラスの定義
オブジェクトの順序づけ
コレクションが提供する便利なメソッド
練習問題
解答・解説

Chapter 5 関数型インタフェースとラムダ式
関数型インタフェース
ローカル変数の型推論
ラムダ式
メソッド参照
基本データ型を扱う関数型インタフェース
関数型インタフェースの合成
練習問題
解答・解説

Chapter 6 Java ストリームAPI
ストリームAPI
終端操作
中間操作
collect()メソッドとCollectorsクラス
練習問題
解答・解説

Chapter 7 モジュール・システム
モジュール・システムの概要
モジュール定義ファイル
名前付きモジュールとその他のモジュール
カスタムランタイム・イメージの作成(jlinkコマンド)
ServiceLoaderとモジュール・システム
ボトムアップ移行とトップダウン移行
モジュール定義ファイルとモジュールに関するコマンドのまとめ
練習問題
解答・解説

Chapter 8 並列処理
スレッド
スレッドの制御
排他制御と同期制御
Concurrencyユーティリティーズ
並列コレクション
Executorフレームワーク
アトミック変数
パラレルストリーム
練習問題
解答・解説

Chapter 9 入出力(基本とNIO.2)
Fileクラス
ストリーム
シリアライズ
コンソール
ストリームの書式化および解析
ファイル操作
ディレクトリ操作
練習問題
解答・解説

Chapter 10 JDBC
JDBCを使用したデータベース接続
SQLステートメントの実行
ResultSetの拡張
DataSourceを使用したデータベース接続
練習問題
解答・解説

Chapter 11 ローカライズとフォーマット
ロケール
リソースバンドル
フォーマット
練習問題
解答・解説

Chapter 12 セキュアコーディング
入力値検査とデータの無害化
入出力
シリアライズ
プラットフォームのセキュリティ
その他
練習問題
解答・解説

著者情報

山本 道子