Index
J
j command
ed text editor, 314
vi text editor, 320
J command, vi text editor, 320
Java
applications
overview, 860-861
Swing and, 860-877
arrays, 855-856
data types, 851-853
exception handling, 856-857
GCJ, 834-835
information resources, 890-891
interfaces, 857
libraries, requirements, 835
objects, 844
data abstraction, 844-845
inheritance, 846
polymorphism, 846-847
shape drawing program example, 847-850
overview, 834
programming
applet example, 840-843
Hello, World example, 839-840
program structure, 851
types of Java programs, 838-839
SDK
components, 837-838
installing, 835-837
servlets
Apache httpd server connection to Tomcat, 441-442
Apache httpd source RPMs installation, 439
Apache Web server and, 436-443
development requirements, 881
mod_jk module build, 440-441
overview, 877-878
Tomcat server installation, 439
usefulness of, 878-881
String class, 853-855
threads
example, 858-860
explanation of applet example, 860
overview, 857-858
Web site, 835
Java 2 software development kit, installation, 438
Java compiler. See gcj
Java Foundation Classes. See JFC
java interpreter tool, 838
javac, 838
Java-CGI-HOWTO file, 192
Java-Decompiler-HOWTO file, 192
javadoc, 838
javah, 838
javap, 838
Jaz-Drive-HOWTO file, 192
jdb, 838
J2EE (Java 2 Enterprise Edition), 835
SDK, installing, 881-882
JFC (Java Foundation Classes), 862-863
jobs, scheduling
one-time, 569-571
overview, 569
recurring jobs, 571-573
join (GNU text utility), 237
joysticks, kernel configuration, 635
JVM (Java Virtual Machine), CGI and, 437