独習Java 第6版(山田 祥寛)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. 独習Java 第6版

独習Java 第6版


形式:
書籍
発売日:
ISBN:
9784798180946
定価:
3,278(本体2,980円+税10%)
仕様:
B5変・664ページ
カテゴリ:
プログラミング・開発
キーワード:
#プログラミング,#開発環境,#開発手法,#Web・アプリ開発
シリーズ:
独習
紙の書籍

「標準教科書」が最新版となって登場!
実践的なJavaプログラミングの知識・概念・機能を体系的かつ網羅的に解説!

入門者から開発者まで、
もう一歩踏み込んだ知識を身に着けたい人のための一冊!

最新バージョンであるJava 21に対応し、「標準教科書」が待望の新登場です!
Javaの基本的な知識・概念・機能はもちろん、文法、プログラムの書き方を豊富なサンプルプログラムとともに、詳細かつ丁寧に解説します。

プログラミングの基礎知識がない方でも、解説→例題(サンプル)→理解度チェックという3つのステップで、Javaの文法を完全習得できます。

[ポイント]
●独学に最適な教科書として好評の『独習Java』最新版。初心者がJava言語を学ぶにふさわしい一冊
●Javaでプログラミングを行う際に必要となる基本的な知識・概念・機能、文法・書き方を、網羅的かつ体系的に習得できる

プログラミングの入門者、これからJavaで開発をはじめたい初学者から、再入門者、学生・ホビープログラマまで、「一からしっかり学びたい」「一歩踏み込んだ知識を身に着けたい」という方におすすめの一冊です。

【目次】
●第1章  イントロダクション

●第2章  Javaの基本

●第3章  演算子

●第4章  制御構文

●第5章  標準ライブラリ

●第6章  コレクションフレームワーク

●第7章  オブジェクト指向構文―基本

●第8章  オブジェクト指向構文―カプセル化/継承/ポリモーフィズム

●第9章  オブジェクト指向構文―入れ子のクラス/ジェネリクス/例外処理など

●第10章 ラムダ式/Stream API

●第11章 高度なプログラミング

●付録A 「練習問題」「この章の理解度チェック」解答

[著者について]
山田祥寛(やまだ よしひろ)
静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、
2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」の代表でもある。

画像01

●第1章 イントロダクション
 1.1 Javaとは?
 1.2 Javaアプリを開発/実行するための基本環境
 1.3 Javaプログラミングの基本

●第2章 Javaの基本
 2.1 変数
 2.2 データ型
 2.3 リテラル
 2.4 型変換
 2.5 参照型

●第3章 演算子
 3.1 算術演算子
 3.2 代入演算子
 3.3 関係演算子
 3.4 論理演算子
 3.5 ビット演算子
 3.6 演算子の優先順位と結合則

●第4章 制御構文
 4.1 条件分岐
 4.2 繰り返し処理
 4.3 ループの制御

●第5章 標準ライブラリ
 5.1 ラッパークラス
 5.2 文字列の操作
 5.3 正規表現
 5.4 日付/時刻の操作
 5.5 ストリーム
 5.6 その他の機能

●第6章 コレクションフレームワーク
 6.1 コレクションフレームワークの基本
 6.2 リスト
 6.3 セット
 6.4 マップ
 6.5 スタック/キュー

●第7章 オブジェクト指向構文―基本
 7.1 クラスの定義
 7.2 フィールド
 7.3 メソッド
 7.4 変数のスコープ
 7.5 コンストラクター
 7.6 クラスメソッド/クラスフィールド
 7.7 引数/戻り値の様々な記法
 7.8 パッケージ

●第8章 オブジェクト指向構文―カプセル化/継承/ポリモーフィズム
 8.1 カプセル化
 8.2 継承
 8.3 ポリモーフィズム

●第9章 オブジェクト指向構文―入れ子のクラス/ジェネリクス/例外処理など
 9.1 Objectクラス
 9.2 例外処理
 9.3 列挙型
9.4 レコード
 9.5 入れ子のクラス
 9.6 ジェネリクス

●第10章 ラムダ式/Stream API
 10.1 メソッド参照/ラムダ式
 10.2 Stream API

●第11章 高度なプログラミング
 11.1 マルチスレッド処理
 11.2 アノテーション
 11.3 モジュール

●付録A 「練習問題」「この章の理解度チェック」解答

付属データはこちら

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。
この商品の「よくある質問」はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2024年07月18日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 135
リスト4.17 2行目
Console.WriteLine(i++); Console.WriteLine("********");
System.out.println(i++); System.out.println("********");

リフローEPUBの場合、4.2.1内の「注意{...}は省略しない」に該当箇所があります。
2024.02.28
1刷 152
Column「ソースコードからドキュメントを生成する── javadoc コマンド」1行目
Javaの世界では/*~*/の形式で
Javaの世界では/**~*/の形式で
2024.07.18
1刷 156
「リスト5.1」上から3行目
// 1 ~ 10000の総和を求める
//1~9999の総和を求める
2024.07.17
1刷 190
リスト5.31
文頭に「import java.util.regex.Pattern」を追加
2024.07.17
1刷 190
リスト5.31
import java.util.regex.Pattern;

先頭にimport文を追加します。
2024.07.18
1刷 203
「リスト5.42」上から4行目
import java.time.format.DateTimeForm
import java.time.format.DateTimeFormatter;
2024.07.18
1刷 230
「リスト5.59」上から3行目
var rnd = new Random();

上から2行目の「中略」の下に上記の変数宣言を追加します。
2024.07.18
1刷 234
「リスト5.63」1行目
mport java.util.Arrays;
import java.util.Arrays;
2024.07.18
1刷 283
「リスト6.22」上から7.8行目
put("peace", "1切れ"); put("piece", "平和");
put("peace", "平和"); put("piece", "1切れ");
2024.07.18