例にあげているコードがわかりやすく、見やすいです。
構成がしっかりしていて、わかりやすく、調べやすいです。
しかし、説明文が長すぎて「もっと簡潔に書けないかな?」「要点がボケてる」と感じる箇所がいくつか
あったり、誤植や説明の間違いなんかで、ネットで再確認という箇所も結構あります...。なので、
入門者がいきなり参考にできるかは、微妙な所です。(ネットに正誤表ありますが...おそらくまだまだあります)
Javaはイメージすることで理解しやすい言語でもあると思うので、リファレンスとはいえ、
文字だけの解説だけでなく、図を活用して欲しいです。(図は全くありません)
kindle版を購入しました。
固定レイアウトなので、自分で誤植箇所のチェックができません。
そろそろアップデートで直しても良いのではと思います。
¥4,083¥4,083 税込
配送料 ¥350 5月27日-31日にお届け
発送元: ノースサプライ 販売者: ノースサプライ
¥4,083¥4,083 税込
配送料 ¥350 5月27日-31日にお届け
発送元: ノースサプライ
販売者: ノースサプライ
¥1¥1 税込
配送料 ¥320 5月17日-19日にお届け
発送元: ネットオフ 販売者: ネットオフ
¥1¥1 税込
配送料 ¥320 5月17日-19日にお届け
発送元: ネットオフ
販売者: ネットオフ
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
Java最強リファレンス 単行本 – 2014/10/25
田中 裕一
(著)
{"desktop_buybox_group_1":[{"displayPrice":"¥4,083","priceAmount":4083.00,"currencySymbol":"¥","integerValue":"4,083","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"PZv0WQYegCs%2F1781W11NycqUpgVgBbLFiOqGWay9aczOUBWhWM3zGJJyGbtpfyW%2BKvx%2BPLJsnxwafeZrl0mf48mPShNm1j8BjS5wOOrleriRJJFGluzDn3aX%2FGMgR44NfvxCBztFuenQu86O50Ry4Elh7o9df7WHSvCeFjN2bZAU0F4tpXN95uwGecUnEYU5","locale":"ja-JP","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"¥1","priceAmount":1.00,"currencySymbol":"¥","integerValue":"1","decimalSeparator":null,"fractionalValue":null,"symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"PZv0WQYegCs%2F1781W11NycqUpgVgBbLFxa1%2BWUP3C1SZQgKYnL3am4ihpQCNLwoQmHOC1QXpdm4MDfB81U7OUgcQqp5tYU20VC7SGg5gd6Ijn6%2FZ%2FAs1P2gQ1Q%2F2xJvRbsKH2%2Byd0nZOTdZG5YLu0Nx%2BiURpSVnoFyeJlb8vDuhQQ8eRguUizA%3D%3D","locale":"ja-JP","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}
購入オプションとあわせ買い
Javaでプログラミングをしていて、気になるところ、
分からないところを確実な情報を引けるよう、サンプルコードを多数掲載したリファレンス!
Javaの最新版(Java7,8)に対応。
読者が引きたかった内容を、サンプルコードを解説することによって、よりリアルに体感できる! !
コードで納得させることによってコーディングスキルが身につく、能力が上がる! ! !
開発にそのまま使える、ビジネスに活かせる質/汎用性の高いサンプルコードを掲載
分からないところを確実な情報を引けるよう、サンプルコードを多数掲載したリファレンス!
Javaの最新版(Java7,8)に対応。
読者が引きたかった内容を、サンプルコードを解説することによって、よりリアルに体感できる! !
コードで納得させることによってコーディングスキルが身につく、能力が上がる! ! !
開発にそのまま使える、ビジネスに活かせる質/汎用性の高いサンプルコードを掲載
- 本の長さ552ページ
- 言語日本語
- 出版社SBクリエイティブ
- 発売日2014/10/25
- 寸法15 x 2.8 x 21.1 cm
- ISBN-104797380144
- ISBN-13978-4797380149
登録情報
- 出版社 : SBクリエイティブ (2014/10/25)
- 発売日 : 2014/10/25
- 言語 : 日本語
- 単行本 : 552ページ
- ISBN-10 : 4797380144
- ISBN-13 : 978-4797380149
- 寸法 : 15 x 2.8 x 21.1 cm
- Amazon 売れ筋ランキング: - 1,397,197位本 (本の売れ筋ランキングを見る)
- - 2,155位ソフトウェア開発・言語
- - 113,388位ビジネス・経済 (本)
- カスタマーレビュー:
著者について
著者をフォローして、新作のアップデートや改善されたおすすめを入手してください。
著者の本をもっと発見したり、よく似た著者を見つけたり、著者のブログを読んだりしましょう
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
2023年5月1日に日本でレビュー済み
Amazonで購入
初心者向けでない部分もあります。
でも、そういう部分に、役に立つ情報が詰まっていると思いました✨
でも、そういう部分に、役に立つ情報が詰まっていると思いました✨
2016年3月9日に日本でレビュー済み
Amazonで購入
技術評論社のポケットリファレンスと同じようなものだと思いましたが、全然違いました。
こちらのほうが発刊が新しいので購入してみましたが、失敗でした。
Javaを一通りマスターして日常的に使用していて、分かる人向けの解説本といった感じです。
技術評論社のポケットリファレンスのように構文や関数などの各事項が個別に完結しているわけではないので、
初心者が手っ取り早く言語を習得するとった方法には全く向きません。
サンプルソースも分かりにくいと感じました。
無駄な買い物になってしまいましたが、技術評論社のポケットリファレンスで改訂版が出るようですので、
そちらを買い直すことにします。
こちらのほうが発刊が新しいので購入してみましたが、失敗でした。
Javaを一通りマスターして日常的に使用していて、分かる人向けの解説本といった感じです。
技術評論社のポケットリファレンスのように構文や関数などの各事項が個別に完結しているわけではないので、
初心者が手っ取り早く言語を習得するとった方法には全く向きません。
サンプルソースも分かりにくいと感じました。
無駄な買い物になってしまいましたが、技術評論社のポケットリファレンスで改訂版が出るようですので、
そちらを買い直すことにします。
2014年11月7日に日本でレビュー済み
サイボウズ株式会社にてkintoneなどを開発されているエンジニア田中 裕一(@yuichielectric)さんの著書。
Java8対応をうたう本はそれなりに出始めていますが、「とりあえずJava8に追加されたAPIにいくつか触れている」「Lambda記法をちょっと解説している」だけの本も相応にあります。またLambdaに触れる章を追加しただけで、他のコードは古めかしい残念な書き方をしている残念な本があるので注意が必要です。
そしてこのリファレンス、Java5〜Java8までとかなり広範囲をカバーしています。バランスを取るのは非常に難しいはず!
章立ては以下の通りです。合計535ページの超大作!
1. Javaの概要
2. Javaの基礎
3. 文字列・正規表現
4. 配列
5. コレクション
6. リスト
7. マップ
8. セット
9. Stream
10. 数値処理
11. ファイル操作
12. 日付時刻処理
13. クラス・オブジェクト・インターフェース
14. ログ出力
15. ネットワーク
16. データベース
17. サーブレット
18. 並行処理
19. システム
20. 国際化
Appendix Eclipseを使う
「GUI以外はほとんどカバーしている」といったところ。そして肝心の解説内容を見ると「こういう風に書く、Java7以降ではこういう風に書くとよりシンプルに/効率的に書ける」といった形で並べて表記されています。道理でページ数が多いはず!
それなりのベテランJavaプログラマは、何か処理を書く際昔ながらのAPIを使って冗長になってしまい、「たぶんこれNIOを使えばもっとシンプルに書けるはずだけど・・・まぁ動くコード書けたからいっかー」と放置することも少なくないはず。(特にファイル操作周りとか)
本書はリファレンスなので、「何を行いたいか」というトピックを元に実際のコードイメージを逆引きすることができます。
そして自分が使っているJavaのバージョンに応じて適宜モダンな書き方を確認することが出来るので便利そうです。
もちろんこれからJavaをどんどん憶えていきたいという初心者にも良いでしょう。
あくまでリファレンスなので、頭から読み進めてJavaを習得する、という目的には向いていませんがある程度基礎から発展的なトピックへという順番で章立てがされています。Javaの基礎文法はとりあえず把握している、という人であればひとまず1〜8章くらいまでは分からないところは飛ばしてもいいのでざっと通して読むといいかもしれません。
個人的にはJava8で一番メリットを実感しているOptionalについて2章17項にて「NullPointerExceptionを防ぐ」として触れている点がポイント高い!
まとめとして、初心者から上級者までまんべんなくオススメできる一冊です。軽い筋トレになるボリュームで2,580円(税別)とお値頃なのも良いですね。
ボリュームがあってちょっと場所を取る本だけれども、ささっとめくって必要な情報を取り出すには紙の媒体が向いていると思います。机に一冊置いておきましょう。
Java8対応をうたう本はそれなりに出始めていますが、「とりあえずJava8に追加されたAPIにいくつか触れている」「Lambda記法をちょっと解説している」だけの本も相応にあります。またLambdaに触れる章を追加しただけで、他のコードは古めかしい残念な書き方をしている残念な本があるので注意が必要です。
そしてこのリファレンス、Java5〜Java8までとかなり広範囲をカバーしています。バランスを取るのは非常に難しいはず!
章立ては以下の通りです。合計535ページの超大作!
1. Javaの概要
2. Javaの基礎
3. 文字列・正規表現
4. 配列
5. コレクション
6. リスト
7. マップ
8. セット
9. Stream
10. 数値処理
11. ファイル操作
12. 日付時刻処理
13. クラス・オブジェクト・インターフェース
14. ログ出力
15. ネットワーク
16. データベース
17. サーブレット
18. 並行処理
19. システム
20. 国際化
Appendix Eclipseを使う
「GUI以外はほとんどカバーしている」といったところ。そして肝心の解説内容を見ると「こういう風に書く、Java7以降ではこういう風に書くとよりシンプルに/効率的に書ける」といった形で並べて表記されています。道理でページ数が多いはず!
それなりのベテランJavaプログラマは、何か処理を書く際昔ながらのAPIを使って冗長になってしまい、「たぶんこれNIOを使えばもっとシンプルに書けるはずだけど・・・まぁ動くコード書けたからいっかー」と放置することも少なくないはず。(特にファイル操作周りとか)
本書はリファレンスなので、「何を行いたいか」というトピックを元に実際のコードイメージを逆引きすることができます。
そして自分が使っているJavaのバージョンに応じて適宜モダンな書き方を確認することが出来るので便利そうです。
もちろんこれからJavaをどんどん憶えていきたいという初心者にも良いでしょう。
あくまでリファレンスなので、頭から読み進めてJavaを習得する、という目的には向いていませんがある程度基礎から発展的なトピックへという順番で章立てがされています。Javaの基礎文法はとりあえず把握している、という人であればひとまず1〜8章くらいまでは分からないところは飛ばしてもいいのでざっと通して読むといいかもしれません。
個人的にはJava8で一番メリットを実感しているOptionalについて2章17項にて「NullPointerExceptionを防ぐ」として触れている点がポイント高い!
まとめとして、初心者から上級者までまんべんなくオススメできる一冊です。軽い筋トレになるボリュームで2,580円(税別)とお値頃なのも良いですね。
ボリュームがあってちょっと場所を取る本だけれども、ささっとめくって必要な情報を取り出すには紙の媒体が向いていると思います。机に一冊置いておきましょう。