|
Learning JAVA
Java is a cross platform
language. Java is fully supported on the iSeries
via a built-in compiler and JVM (Java Virtual
Machine). As of May, 2001, Visual Age for JAVA,
IBM's premier JAVA development tool is now bundled
into the WebSphere Development Suite of tools
for the iSeries along with CODE/400 and WebSphere
Studio. While IBM provides the compilers, development
tools, debuggers, and all of the many facilities
necessary to write and deploy JAVA, they expect
you to know the language.
To learn the language you
must think outside the box (outside the iSeries
box that is). On this web page we will attempt
to provide you the resources you need to learn
JAVA and leverage this important technology.
Basic Java -- Getting
Started
Sun
Microsystems Java Tutorial -- this should
be the starting point for everyone learning JAVA.
Links to JAVA compilers for Windows, Linux and
other workstations are provided so that you may
download and work all of the examples on your
desktop. When you complete the course you will
have the foundation necessary for more advanced
topics.
java.sun.com
-- this is it folks, the definitive resource from
the folks who control JAVA! It may be unusual
for a site like IGNITe/400 dedicated to IBM's
iSeries server to point you to brand-x, but Sun
Microsystems controlls the JAVA language. IBM
implements Sun's specifications working with Sun
to enhance and improve the specification. The
first and last word on JAVA is found at this site.
Examine the tutorials and downloads section of
the site. Everything you need to know about JAVA
is here plus all sorts of free goodies.
Some
good books... Check the IGNITe/400 bookstore
for some excellent books on JAVA programming including
Phil Coulthard's JAVA for RPG Programmers which
is an excellent guide for folks accustomed to
the procedural nature of RPG to get started in
JAVA.
IBM's JAVA Pages
Outside
the box, but more information, sample code,
tutorials, and tools than the average human can
absorb! This link is IBM Developerworks web site
staffed by full time JAVA evangelists dedicated
to helping you get into IBM's world of JAVA regardless
of what platform you wish to run it on.
iSeries JAVA
The
iSeries JAVA pages describe the tools, JAVA
development kit and specific resources available
to develop JAVA applications on the iSeries. This
is the most comprehensive collection of iSeries
specific articles that we have been able to locate
todate.
Note From
IGNITe/400
We are constantly
striving to update and improve the information
we provide. If you have additional links to resources
on learning and deploying JAVA please send us
a note: JAVA
Page suggestions!
|