/  732
Release Team[oR] 2001
[x] java [x] linux
- 2 -
Java Programming on Linux
by Nathan Meyers
ISBN: 1571691669
Waite Group Press © 2000, 907 pages

This extensive reference will introduce you to the myriad
tools, technologies, and techniques that you'll need for
programming Java on Linux.

Table of Contents
Back Cover
Synopsisby Rebecca Rohan

This book is neither a course in Java programming nor a manual for the Linux OS. While the well-written text provides overviews of both Java and Linux, it's really a compendium of information you'll want on hand once you've chosen Java-on-Linux. Coverage includes: configuring your Linux desktop, a list of the Java core classes, a rundown of compilers, the Kaffe cleanroom, tidbits about Linus Torvalds and Richard Stallman, the Open Source movement, when JIT compilers are a benefit, threads, GNU, what's supported where, decompilers and obfuscators, and improved graphical rendering. This must-have book will answer your questions and provide enjoyable browsing for a long time

Table of Contents
Java Programming on Linux- 5
Linux and Java - The Choice of a New Millennium- 7
Part I
A Brief Introduction to Java
Chapter 1
- What Is Java? - 12
Chapter 2
- Moving from C++ to Java - 19
Chapter 3
- A Look at the Java Core Classes - 36
Chapter 4
- Additional Sun Java Class Library Specs - 149
Part II
A Brief Introduction to Linux
Chapter 5
- What Is Linux? - 155
Chapter 6
- How to Obtain and Install Linux - 162
Chapter 7
- Configuring Your Linux Desktop - 168
Chapter 8
- Installing Additional Linux Software - 173
Part III
Setting Up for Java Development and Deployment on Linux
Chapter 9
- Setting Up a Linux Development Environment - 178
Chapter 10
- Java Components for Linux - 191
Chapter 11
- Choosing an Environment: 1.1 or 1.2? - 196
Chapter 12
- Software Licensing - 201
Part IV
The Blackdown Port: A Sun Java SDK for Linux
Chapter 13
- Blackdown: The Official Linux Portx - 205
Chapter 14
- Configuring the Linux SDK/JRE Environment - 213
- 3 -
Chapter 15
- Troubleshooting the Blackdown JRE/JSDK Installation - 238
Chapter 16
- Participating in the Blackdown Community - 247
Part V
Tools in the Blackdown JSDK
Chapter 17
- The Java Application Launchers: java, jre, and oldjava - 250
Chapter 18
- The Java Applet Viewer: appletviewer - 256
Chapter 19
- The Java Compiler: javac - 260
Chapter 20
- The Java Debugger: jdb - 263
Chapter 21
- The Java Archiver: jar - 268
Chapter 22
- The Java Native Code Header and Stub File Generator:
javah - 270
Chapter 23
- The Java Documentation Generator: javadoc - 272
Chapter 24
- Miscellaneous JSDK Development Tools - 281
Part VI
Additional Java Runtime Environments
Chapter 25
- The IBM JSDK Port - 292
Chapter 26
- Kaffe: A Cleanroom Java Environment - 293
Chapter 27
- Japhar: A Cleanroom JVM - 299
Chapter 28
- GNU Classpath: Cleanroom Core Class Libraries - 304
Chapter 29
- Mozilla ElectricalFire: A New JVM - 305
Chapter 30
- Sun HotSpot Performance Engine - 309
Chapter 31
- gcj: A Compiled Java Solution - 311
Chapter 32
- Tower: A Server-Side Hybrid Java Environment - 316
Part VII
Additional Java Runtime Components
Chapter 33
- Just-In-Time Compilers - 325
Chapter 34
- Java3D Extension - 330
Chapter 35
- JavaComm, JCL, and RXTX: Serial Communications from
Java - 340
Part VIII
Compilers and Debuggers
Chapter 36
- The Jikes Compiler - 345
Chapter 37
- KJC: Kopi Java Compiler - 348
Chapter 38
- Generic Java Compilers - 351
Chapter 39
- The Jikes Debugger - 362
Chapter 40
- DDD: The Data Display Debugger - 366
Part IX
IDEs, GUI Builders, and RAD Tools
Chapter 41
- vTcLava: A tcl-Based Java GUI Builder - 372
Chapter 42
- Korfe: A Python-Based Java GUI Builder - 379
Chapter 43
- PlaceHoldr IDE - 384
Chapter 44
- The Emacs JDE - 395
Chapter 45
- ArgoUML Modeling Tool - 405
Part X
Miscellaneous Development Tools
Chapter 46
- Jad: A Java Decompiler - 412
Chapter 47
- DumpClass: A Tool for Querying Class Structure - 416
Chapter 48
- JMakeDepend: A Project Build Management Utility - 419
Part XI
Java Application Distribution
Chapter 49
- Distributing Java Applications and JREs - 426

Share & Embed

More from this user

Add a Comment

Characters: ...

This document has made it onto the Rising list!