本格学習Java入門 改訂3版 memo


本格学習 Java入門 [改訂3版]

11/21発売された書籍です。
電子書籍あります。

Javaの入門書籍です。丁寧に書かれています。
JShellが説明されています。例は即実行出来るようになっています。
例題も適度にあり復習が出来ます。
36頁「誤りの見つけ方」は入門者に参考になります。
2進数、シフト演算、再帰呼び出し、toString、データ入出力、同期は入門者に役に立つと思います。
注釈が多く読みづらいです。本文から頻繁に横に目を動かさないといけなくなります。
多いのは丁寧に説明しているという事でもありますが、本文に書いた方が良い内容も注釈になっていることもあります。
入門書なのでというのもありますが、ジェネリクスがない、try-with-resourceが軽い説明、Streamがない、Lambdaがない
のは良くないです。
最終章にGUIがあるのですが、Swingです。JDKから外れたとはいえJavaFXではないの?とちょっと残念な点です。
プログラムをJavaで書く入門書です。

JavaエンジニアのためのEclipse パーフェクトガイド memo


JavaエンジニアのためのEclipse パーフェクトガイド

Java入門者、Eclipse未使用者には色々と参考になる書籍です。
Eclipsの使用方法、設定、リファクタリング機能、JUnit、Gradle、Ant、Maven、Git、SVNがわかりやすく書かれています。
いろいろ網羅されているという意味ではパーフェクトガイドですが、入門向けガイドです。

Effective Java 第3版 翻訳版 2018/10/31に発売


Effective Java 第3版

Effective Java 第3版 翻訳版 2018/10/31に発売されます。
第2版から10年たっていますね。
私はピアソン・エデュケーションのものを持っています。今は丸善出版から出ています。
Java 8までに追加された機能たちが追記されているとの事。
待ち遠し。※原著で読めばいいという解もありますが。
丸善出版なので、電子書籍版は出なそうですね。自分でPDF化するか。第2版はPDF化してiPadに入れています。
Javaエンジニアは必読だと思います。

Apache NetBeans 9.0 正式版がリリース

Apache NetBeans 9.0 正式版がリリースされました。
ちょっと前にRC1を入れたのですが、さっそく変更。

ダウントードは下記サイトから。
https://netbeans.apache.org/download/nb90/nb90.html

特長まとめは下記サイトに。
https://netbeans.apache.org/download/nb90/
最初の部分だけGoogle翻訳で。
 Apache NetBeans 9.0は、Apache NetBeans IDEの最初のリリースです。
 このリリースの主な目標は次のとおりです。
 ・Oracleコード寄付のIPクリアランス。
 ・Java 9および10のサポート。