Javaシステムプログラミング ~ストリーム,コレクションなど~
期間 |
2日間 |
時間 |
9:30~17:00 |
価格(税込) | 96,800円(税込) |
主催 |
|
コース種別 |
集合研修 |
|
形式 |
講義+実機演習 |
コースコード |
JAC0146G |
※「キャンセル待ち」でお申し込みの方には、別途メールにてご連絡いたします。 ※「実施確定」表示のない日程は、お申し込み状況により開催中止になる場合がございます。 ※ お申込期日が過ぎた日程は、 「お問い合わせください」と表示されます。 ※ トレノケート主催コース以外の空席状況は、残席数に関わらず「お申し込み後確認」と表示されます。 ※ トレノケート主催コース以外では、主催会社のお席を確保した後に受付確定となります。 お申込みに関するお問い合わせは こちらから
|
|
|
対象者情報
対象者 |
・ファイル入出力のプログラミングを修得したい方 ・コレクションを用いた複数オブジェクトの操作を修得したい方 ・ラムダ式の使い方を習得したい方
|
前提条件 |
□「Javaによるオブジェクト指向プログラミング」を受講しているか、同等の知識を持つ
|
|
学習内容の詳細
コース概要
|
ストリーム(ファイル入出力)、コレクション、ラムダ式といったJavaの開発において使用頻度の高いAPIの使い方を学習します。また、これらを使用する上での前提となる機能を紹介します。
|
学習目標
|
● ファイル入出力を行うことができる ● コレクションを用いてオブジェクトの集合を効率よく操作することができる ● ラムダ式・ストリームAPIを活用することができる
|
学習内容
|
1. ストリーム
- ストリーム概要
- ファイル入出力の基本
- ファイル入出力のバッファリング
- 例外処理
- 標準入出力
- (参考)NIO.2を用いたファイル操作
2. コレクション
- コレクション概要
- コレクションインタフェース
- 汎用実装クラス
- ArrayListクラス
- リストの操作
- (参考)オブジェクトの順序付け
- HashMapクラス
3. ラムダ式とストリームAPI
- ラムダ式とは
- 総称型
- 匿名クラス
- ラムダ式
- ストリームAPI
|
|
実習/演習内容詳細
ソフトウェア ハードウェア |
AdoptOpenJDK11以降 Eclipse 2020-12以降 ※ ソフトウェアのバージョンは変更になることがあります。
|
演習/デモ内容 |
講義中に操作方法を含めて、簡単なプログラムを作りながら学習内容を確認していきます。 演習問題で復習と応用力をつけていきます。
|
|
ご注意・ご連絡事項
・ソフトウェアのバージョンは変更される可能性があります。 |
・ファイルのお持ち帰りについて 環境構築に使用したファイルや演習ファイルをお持ち帰りいただくことができます。 ご希望の方は、ご受講の際にUSBフラッシュメモリやポータブルHDなどをお持ちください。
|
・「Javaシステムプログラミング~ストリーム,コレクション,マルチスレッド~(JAC0082G)」の改訂版コースです。 |
|