スッキリわかるJava入門 実践編 第3版

スッキリわかるJava入門 実践編 第3版

3,300円(本体 3,000円+税10%)

品種名
書籍
発売日
2021/4/20
ページ数
728
サイズ
A5判
著者
中山 清喬 著/株式会社フレアリンク 監修
ISBN
9784295011248

Javaプロフェッショナル養成書の決定版!

シリーズ累計60万部突破の定番入門書「スッキリわかるシリーズ」の『Java入門 実践編』に「第3版」が登場!最新Java17対応し、近年のJava改訂による新機能(Record等)の取り込みのほか、GitやMavenといったツール類の活用方法も具体的・実践的に解説! 新人エンジニア湊君の成長を傍らに、開発中に発生するJavaのいろんな「なぜ?」にしっかりと答えながら解説が進み、付録には「エラー解決・虎の巻」を用意して、独学に適した挫折しにくい紙面展開で、中級者に進むあなたを、効率的かつ、実践的にエスコートしていきます。

「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。

アンケートに答える

書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。

学校・法人一括購入に関するお問い合わせはこちらへ。

一括購入窓口

詳細

スッキリわかる入門シリーズ 10周年記念スタンプ風イラスト画像 プレゼント中!
スタンプ画像は、下記バナーよりダウンロードできます(ただいま提供継続中)。

[読者限定特典 シークレットスタンプ風イラスト画像の入手方法]

インプレスブックスでは、上記スタンプのほかに、読者向けの特典として6個の追加シークレットスタンプ風イラスト画像を用意しています。
スッキリわかる入門シリーズ最新刊の各書籍ページで、中程にある「アンケートに答える」をクリックして、CLUB Impressにログイン後(未登録の場合は要会員登録)、読者登録画面ページで[読者アンケートに答える](赤いボタン)をクリックし、アンケートを進めて行きますと、回答内容確認後に特典のダウンロードページが表示されます。
※ダウンロードできるイラストは7冊共通の画像になります

※画像の著作権とご利用の際の注意点

  • このイラスト画像の著作権は、作者である高田ゲンキ並びに株式会社インプレスに帰属します。
  • このイラスト画像は、非商用に限り無料で利用できます。ただし、次の禁止事項を守ってご利用ください。
  • 禁止事項:改変や販売、再配布、公序良俗に反する利用はすべて禁止とさせていただきます。

著者紹介

●中山清喬(なかやま・きよたか)
株式会社フレアリンク代表取締役。IBM内の先進技術部隊に所属しシステム構築現場を数多く支援。退職後も研究開発・技術適用支援・教育研修・執筆講演・コンサルティング等を通じ、「技術を味方につける経営」を支援。現役プログラマ。講義スタイルは「ふんわりスパルタ」。

目次

1章 インスタンスの基本操作
2章 さまざまな種類のクラス
3章 関数とラムダ式
4章 JVM制御とリフレクション
5章 非標準ライブラリの活用
6章 ファイルの操作
7章 さまざまなファイル形式
8章 ネットワークアクセス
9章 データベースアクセス
10章 基本的な開発ツール
11章 単体テストとアサーション
12章 メトリクスとリファクタリング
13章 ソースコードの管理と共有
14章 アジャイルな開発
15章 設計の原則とデザインパターン
16章 スレッドによる並列処理
17章 ユーザーインタフェース制御
付録 エラー解決・虎の巻

関連書籍

好評発売中

いちばんやさしいJavaの教本 人気講師が教えるプログラミングの基礎

好評発売中

スラスラ読める Javaふりがなプログラミング

コードが読めればプログラミングは楽しい!!

好評発売中

新世代Javaプログラミングガイド [Java SE 10/11/12/13と言語拡張プロジェクト]

好評発売中

スッキリわかるJava入門 第3版

Java入門史上最強の定番書が増補改訂!

ダウンロード

本製品の読者さまを対象としたダウンロード情報はありません。

お詫びと訂正

誤記のためにご迷惑をおかけし、誠に申し訳ございません。

  • 57ページ 練習1-3の解答 29行目
    • [誤]
      + f.format(b.getPublishData()) + “ "
    • [正]
      + f.format(b.getPublishDate()) + “ "
  • 125ページ ページ下方のコード内、3行目
    • [誤]
      // 配列heroesをストリームにして、Listとして取り出す
    • [正]
      // 配列hArrayをストリームにして、Listとして取り出す
  • 144ページ コード4-5 7行目
    • [誤]
      System.out.println(loc.getCountry() + "-" + loc.getLanguage()));
    • [正]
      System.out.println(loc.getCountry() + "-" + loc.getLanguage());
    • 【 第2刷にて修正 】
  • 301ページ 練習8-3の解答コード 19-20行目
    • [誤]
      String body = res.body();
      int status = res.statusCode();
    • [正]
      String body = response.body();
      int status = response.statusCode();
    • 【 第3刷にて修正 】
  • 341ページ 練習9-2 Main.java下部カコミ
    • [誤]
      ※送信するSQL文は「SELECT * FROM ITEMS WHERE PRICE > 1」
    • [正]
      ※送信するSQL文は「SELECT * FROM ITEMS WHERE PRICE >= 1」
  • 343ページ 練習9-2の解答 15行目
    • [誤]
      PreparedStatement pstmt = con.prepareStatement("SELECT * FROM ITEMS WHERE PRICE > ?");
    • [正]
      PreparedStatement pstmt = con.prepareStatement("SELECT * FROM ITEMS WHERE PRICE >= ?");
  • 355ページ 本文下から3行目
    • [誤]
      なお、新しいOrangeJDK(表10-2のc)も
    • [正]
      なお、新しいOracleJDK(表10-2のc)も
    • 【 第2刷にて修正 】
  • 420ページ コラム内 1行目ー2行目にかけて
    • [誤]
      いくつか有名なものありますが
    • [正]
      いくつか有名なものがありますが
    • 【 第2刷にて修正 】
  • 613ページ 練習15-2 Main.javaの行番号
    • [誤]
      すべて1になっている
    • [正]
      上から1~8となる
    • 【 第2刷にて修正 】
  • 644ページ 練習16-2の解答 AnotherCounter.javaの1行目
    • [誤]
      import java.util.concurrent.*;
    • [正]
      import java.util.concurrent.atomic.*;
    • 【 第2刷にて修正 】

お問い合わせ

書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。

お問い合わせフォーム