System iNetwork (formerly iSeries Network)
Home Site Map Contact Us My Profile Log In Join Now!
Info Centers
 Forums

 Tech Center

 News & Analysis

 Solution Center

 UK Centre
Popular Spots
 25th Anniversary

 Article Archive

 ProVIP Center (Club Tech)

 Code

 System i DocFinder

 Essential Guides

 Blogs

 Wikis

 e-Learning

 Webcasts

 Podcasts

 System i Jobs

 Events
Products
 i5 Route Finders

 Learning Center (Store)

 Product Directory
Network Poll
Determining a programmer's desktop requirements is not a black-and-white proposition, but matching equipment to programmer type can help productivity. Which "programmer type" are you?
Vote Now!
Network Memberships
 See Membership Levels

 Free E-Mail Newsletters

 Free RSS Feeds

 Subscribe/Join

 Upgrade Now

 Renew Now
About Us
 About the Network

 Network Publications

 Tech Editor Profiles

 Editorial Calendar

 Contact Us

 Subscribe

 Media Kit (PDF)

 Write For Us


System iNetwork February Sponsor





        System iNetwork February Sponsor


Home » Tech Center » Java Tutorial
  Java Tutorial


Learn Java Here!

FarrCoulthard Now you can learn Java by following our series here at as400network.com. The authors of this series, George Farr and Phil Coulthard, work at the IBM Toronto laboratory, where George is the technical development manager for the RPG and VisualAge for RPG languages and Phil is an architect for application development tools and languages. George and Phil are frequent speakers at COMMON and other conferences and user groups worldwide. They are also involved in education for RPG IV, Java, and VisualAge at IBM. Their book Java for RPG Programmers is now available from Advice Press. You can reach George at farr@ca.ibm.com and Phil at coulthar@ca.ibm.com.

Any downloadable code mentioned in these articles can be obtained by going to the NEWS/400 code section and downloading the code for the relevant month and year of the article.

Our Java Web tutorial consists of:

Introducing Java
Developers in IBM's Toronto lab kick off a series of articles to teach RPG programmers Java. (reprinted from NEWS/400, January 1998)

Java Class Anatomy
IBM Toronto lab developers continue their series on Java for RPG programmers, focusing this time on the makeup of a Java class. (reprinted from NEWS/400, February 1998)

Creating Java Objects
To use a Java class, you must make an object out of it. This third article in the "Java for RPG Programmers" series shows how to "instantiate" a class into an object and how to use Java methods. (reprinted from NEWS/400, March 1998)

Java's Special Methods
Explore Java constructor, class, main, and printlin methods and techniques for calling and "overloading" methods. (reprinted from NEWS/400, April 1998)

Java's Core Syntax
Delving ever deeper into the particulars of the Java language, the authors discuss Java comments and statements. (reprinted from NEWS/400, May 1998)

Java Operators
Arithmetic, assignment, relational, logical, bitwise, and other operators give expression to your Java code. (reprinted from NEWS/400, June 1998)

Controlling Java Proram Execution Flow
Master the similarities and differences between RPG IV's and Java's conditional and loop structures. (reprinted from NEWS/400, July 1998)

Java Data Types and Variables
Java has a full range of primitive data types to match RPG's. Learn what they are and how to use them. (reprinted from NEWS/400, August 1998)

Java Arrays and Strings
Learn about the special support in Java for the heavily used array and string objects. (reprinted from NEWS/400, October 1998)

Java’s Object Orientation
What does it mean to say that Java is an OO language? Learn how Java implements OO's encapsulation, inheritance, and polymorphism. (reprinted from NEWS/400, November 1998)

Creating User Interfaces in Java: Components, Containers, and Layout Managers
Learn how to code a user interface in Java by placing graphical components inside a container, or window, and using a layout manager to arrange them. (reprinted from NEWS/400, January 1999)

Creating User Interfaces in Java: Events
Java programs must handle many different types of user input, from button presses to text entry to window closings. This second installment of a two-part article on creating Java UIs teaches how to code for such events. (reprinted from NEWS/400, February 1999)

Accessing Data with Java
Coding to the Java Database Connectivity (JDBC) standard lets you pull data from any database that has a JDBC driver, including the AS/400. (reprinted from NEWS/400, March 1999)



  Sponsored Links   Featured Links


Penton Technology Media
Connected Home | SQL Server Magazine | Windows IT Pro
Report Bugs | Contact Us | Comments/Suggestions | Terms of Use | Privacy Statement | Trademarks
See Membership Levels | Subscribe | Free E-mail Newsletters | Free RSS Feeds | My Profile | Upgrade Now | Renew Now

© 2010 Penton Media, Inc.
Penton Media
System i is a trademark of International Business Machines Corporation and is used by Penton Media, Inc., under license. SystemiNetwork.com is published independently of International Business Machines Corporation, which is not responsible in any way for the content. Penton Media, Inc., is solely responsible for the editorial content and control of the System iNetwork.