Java Programming on Linux (英語) ペーパーバック – 1999/12/21
Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。
Java Programming on Linux is a detailed how-to book on using Java on a Linux operating system. Topics include installing and enabling a Java runtime environment under Linux, Java development in Linux, running Java applications and applets under Linux, using Java with Linux-based Web servers, using Sun Components JCE and JAI in Linux, using Sun Environments Personal Java, Embedded Java, and Jini in Linux, and using JNI to Link Java and Native Capabilities.
Most of the info is quite current and major changes/updates are noted on the author's website.
The book is a monster (nearly 900 pages). IMO, it's too big. The first 185 pages (separate intros to Java and Linux) should have been greatly reduced or removed altogether. The author does a reasonable job in this section of trying to introduce both Java & Linux but would have been better off just pointing the reader to other texts and saving some trees. Part 3, the next 35 pages, could have been reduced to but a few pages as well.
From this point on, I think the book does a very good job of listing your options for tools available for Java on Linux. It is thorough in it's breadth of coverage. The only items where I thought it was lacking was with a few of the available JSP servlet engines and more detail (or references) for database info for Linux (mSql, postgres).
Overall, this book should be a good reference for Java/Linux developers.
I found the book helpful because it explains why Java performs the way it does. In particular, the sections on the relationship between AWT, Swing and XFree86 are very informative.
I needed to implement a server-side Java application on Linux, and this book was very helpful.
The introduction is a very good overview of Java and explains why Java (despite the hype) is not much used to program GUIs and why its main use is on the server.
It also explains where you can't use Java.
It is not really the tutorial. It takes the approach of diving into long program listings. The coverage of Java classes is about what you'd get by using the SUN online documentation (which is better).
So I wouldn't use the book to teach yourself Java or as a Java reference.
Here is where the book shines: setting up Java on LINUX and using the large number of tools that are available on LINUX for Java programming.
The book takes the approach of running programs and showing their output almost without commentary, but it is the only book I know of that will show you what is out there on LINUX if you want to do Java development.