Java 第 3 版 実践編 アプリケーション作りの基本(ジャバダイサンハン ジッセンヘン アプリケーションヅクリノキホン)
プログラミング- 著者:
- 三谷 純(ミタニ ジュン)
- 出版社:
- 翔泳社
- 出版日:
- 2021年01月28日頃
- ISBN:
- 9784798167077
- シリーズ:
- プログラミング学習シリーズ
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
Java11 対応。例外処理やコレクション、ファイルの読み書きといった、本格的な Java プログラムを記述する際に知っておくべき基本を丁寧にわかりやすく手ほどき。パッケージやスレッド、ラムダ式、 Swing による GUI アプリケーション作成、ネットワークなど、本格的なアプリケーションを作るために知っておきたい技術や、ガーベッジコレクションといったプログラマとして押さえておきたい知識にも触れている。
技書の森解説
Java の文法は理解した、けれど「アプリケーションを作る」となると何から手をつければいいのか分からない。本書はその段差を埋めるために書かれた実践編で、同著者による入門編の続きとして位置づけられています。 GUI (Swing) 、ファイル入出力、データベース接続 (JDBC) 、ネットワーク通信といった、実際に動くプログラムを構成する要素を一通り扱い、文法知識をアプリケーションの形に組み立てる経験を提供します。
各章はサンプルプログラムを軸に進むため、写経して動かすだけでも「言語機能がどう連携して一つの成果物になるのか」を感覚的に掴めます。ただし、実務で使われるフレームワーク (Spring 等) やビルドツール (Maven/Gradle) の世界には踏み込まないため、本書だけで業務開発に移行できるわけではありません。入門書で止まっている人が「自分でものを作れる」自信を得るためのステップとして活きる本であり、その先の実務書に接続するための中間地点として読むと位置づけが明確になります。
この本に興味がある方におすすめ
この本に関連
三谷 純 の他の書籍
関連記事
OS / 低レイヤー本ガイド - コンピュータの仕組みを学ぶ技術書の選び方
OS、コンパイラ、ネットワークなど低レイヤーを学べる技術書の 4 ジャンルと、どこから始めるべきかの指針、賞味期限の見極め方を紹介します。
体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版は初版と何が違うか - 買い直し判断ガイド
通称「徳丸本」こと体系的に学ぶ 安全な Web アプリケーションの作り方 第 2 版 (2018 年) と初版 (2011 年) の違いを出版社公表の改訂内容から整理。章の削除 / 新設 / 追加点の一覧と、初版所有者が買い直すべきかの判断基準を解説します。
障害対応の夜に思い出す、あの本の 1 ページ
本番障害の緊迫した場面で、過去に読んだ技術書の知識が助けてくれた経験はありませんか。「いつか役立つ」知識が「今この瞬間」に変わる読書の価値を考えます。
関連用語
スレッドプール
事前に生成したスレッドを再利用し、スレッド生成のオーバーヘッドを削減する並行処理パターン
シングルサインオン
1 回の認証で複数のアプリケーションやサービスにアクセスできる仕組み
Node.js
Chrome V8 エンジン上で動作するサーバーサイド JavaScript ランタイム
コードカバレッジ
テストがソースコードのどの程度の範囲を実行しているかを測定する指標
goroutine
Go の軽量スレッドで、数十万規模の並行処理を低コストで実現する
プロセスとスレッドの違いとは - メモリ空間 / 生成コスト / 通信方法を比較
プロセスとスレッドの違いをメモリ空間 / 生成コスト / 通信方法の 3 軸で比較。Node.js での使い分け、Lambda の実行環境、データ競合とコンテナの PID 1 の落とし穴まで解説