Resource Information for Java

(last updated September, 2012)

For product information, please see:

Some of the documents below are PDF files. To view a PDF file, you need Adobe™ Acrobat™ Reader. Make sure you have the latest version of the free Adobe™ Acrobat™ Reader for proper viewing and printing. You can download the Adobe Acrobat Reader here:


Java 7 documentation

The diagnostic information is available in the Java 7 Information Center.

The IBM SDK Diagnostics Guides are available

Diagnostic guides for SDK6, SDK5, and SDK1.4.2 are available. These guides include a description of IBM-specific facilities and their use.

IBM SDK for z/OS platforms, Java Technology Edition, V5 (PDF, 393KB)

Provides general information about the SDK and specific information about any differences in the IBM implementation of the SDK.

IBM SDK for z/OS platforms, Java Technology Edition, V6 (PDF, 994MB)

Provides general information about the SDK and specific information about any differences in the IBM implementation of the SDK.

IBM websites

Articles

Best practices for using the Java Native Interface

Techniques and tools for averting the 10 most common JNI programming mistakes.

Garbage collection in Java 5

This article introduces the different garbage collection policies and discusses their general characteristics.

IBM 64-Bit Redbook

This redbook describes the z/OS 64-bit C/C++ and Java Programming Environment.

IBM 64-Bit Java Porting Guide

This guide will help you move your Java applications to a 64-bit environment.

IBM System Journal, which is devoted to Java Performance. (2/00)

Books

Java for OS/390 and AS/400 COBOL Programmers

A book designed to help COBOL programmers make the jump to Java was written by mainframe and midrange IBM professionals George Farr and Phil Coulthard.

JZOS Cookbook

A book intended for Java application developers who have prior experience with the System z operating environment.

Papers

Match 31-bit WebSphere Application Server performance with new features in 64-bit Java on System z

This paper shows that it is possible to recover the 31-bit footprint and throughput performance using the 64-bit JVM for heap sizes up to 30 GB. We will review the advantages and disadvantages of using 31-bit SDK and 64-bit SDKs, provide a brief implementation overview, and discuss the performance characteristics of various combinations of heap sizes and Java options.

Read the formal announcement for the IBM Developer Kit for OS/390, Java™ 2 Technology Edition.

OS/390 e-business Connectors Guide white paper (for version 2) (PDF, 256KB) and OS/390 e-business Connectors Guide white paper (for version 3) (PDF, 1MB)

This white paper is intended to help customers choose the e-business connectors for their existing subsystem, applications, and data. ("Connectors" in this paper refers to programs that connect a Web application or browser to an existing application).

Enterprise JavaBeans for z/OS and OS/390 CICS Tranaction Server V2.2

An introduction to both Enterprise JavaBeans and the way it has been implemented within the CICS architecture.

ITSO Redbooks

Redbooks, named for their red covers, are "how to" books, written by experienced IBM and IT professionals from all over the world.

Education

There are self-paced OS/390 courses that include the following topics:

Other information

Practical Code Examples

These are working code samples that may be used without royalty or license. They are provided as-is.

Program Directories

These files contain information about downloading and installing the code and is primarily for installations that use OS/390 change management tools (SMP/E).

For SDK for z/OS Java 2 Technology Edition, Version 1.4:

For IBM 31-bit SDK for z/OS, Java 2 Technology Edition, Version 5:

For IBM 64-Bit SDK for z/OS, Java 2 Technology Edition, Version 5:

For IBM 31-bit SDK for z/OS, Java Technology Edition, Version 6:

For IBM 64-Bit SDK for z/OS, Java Technology Edition, Version 6:


Browse z/OS