readme
来自「《移动Agent技术》一书的所有章节源代码。」· 代码 · 共 845 行 · 第 1/3 页
TXT
845 行
______________________________________________________________________
IBM Developer Kit for Windows(R), Java(TM) Technology Edition,
Version 1.1.7
Product README
______________________________________________________________________
The IBM Developer Kit for Windows(R), Java(TM) Technology Edition,
Version 1.1.7 (Developer Kit) is based on Sun Microsystems' Java
1.1.7B maintenance level and provides the Sun Microsystems, Inc. Java
Environment on:
Windows 95
Windows 98
Windows NT 4.0
The Developer Kit is provided as either:
o A self-extracting InstallShield executable file
(ibm-jdk-n117p-win32-x86.exe)
o A ZIP file
(ibm-jdk-n117p-win32-x86.zip)
Depending on the executable file you are using, the IBM
build number can be obtained by typing the following at
a command line:
o java -fullversion
(If you are using the java.exe executable file.)
o jre -d
(If you are using the jre.exe executable file.)
______________________________________________________________________
CONTENTS
1.0 BEFORE YOU INSTALL
1.1 Version Compatibility
1.2 Contents of the Developer Kit
1.2.1 The just-in-time (JIT) Compiler
1.3 Java Plug-in Compatibility
2.0 EURO SYMBOL SUPPORT
2.1 Platform Support
2.2 Unicode Support
2.3 New Locales
2.4 Collation of Currency Symbols
2.5 Existing Java Programs
3.0 USING JINSIGHT
4.0 USING THE DEVELOPER KIT
4.1 Specifying the Path to a Tool
4.2 Setting PATH and CLASSPATH
4.3 Running Applets with the Applet Viewer
4.3.1 Debugging Applets with the Applet Viewer
4.4 Class Load Hook
4.4.1 Configuring a Class Load Hook
4.4.2 The Class Load Hook API
5.0 SHIPPING JAVA APPLICATIONS
5.1 Including a Runtime Environment
5.2 Installing an Application
6.0 TROUBLESHOOTING
7.0 WORKAROUND INFORMATION
7.1 Data Transfer Problems in Windows
8.0 TRADEMARKS
1.0 BEFORE YOU INSTALL
______________________________________________________________________
The Developer Kit is a development environment for writing applets
and applications that conform to the Java 1.1 Core Application
Program Interface (API). Because there are no API changes in
maintenance releases, this platform is the Java platform 1.1.
1.1 Version Compatibility
______________________________________________________________________
In general, any applet or application that ran in version 1.0.2 of the
Developer Kit, should run correctly in this version. Applets that
depend on new 1.1 APIs will not work on browsers that support only
version 1.0.2 of the Developer Kit, such as Internet Explorer 3.0 and
Netscape 3.0.
Applets that rely only on APIs defined in version 1.0.2 of the
Developer Kit, (but compiled with the Developer Kit 1.1 compiler) will
run on 1.0.2 browsers.
For more details, see the document on compatibility at the following
Sun Web site:
http://java.sun.com/products/jdk/1.1/compatibility.html
1.2 Contents of the Developer Kit
______________________________________________________________________
The following list describes the contents of the Developer Kit.
RUNTIME - Core Classes (classes.zip)
CAUTION: DO NOT UNZIP THIS FILE!
This file contains all of the compiled .class files for the
platform and must remain zipped for the compiler and interpreter
to properly access the class files within it.
SOURCE FILES - Public Classes (src.zip file or src directory)
These are the source files used to create the core classes
included in the classes.zip file. These source files are provided
for information only, to help developers learn to use the Java
programming language. They do not include the private java.*
classes or the sun.* classes, and therefore cannot be compiled into
a complete classes.zip file.
Do not modify these classes; instead, create subclasses and override
where you need to. These classes are documented in the API Reference
documentation, which is generated by javadoc.
TOOLS
- Java Compiler (javac)
Compiles programs written in the Java programming language into
bytecodes (compiled Java code).
- Java Interpreter (java):
Executes Java bytecodes. The Java Interpreter runs programs
written in the Java programming language.
- Jave Runtime Interpreter (jre):
Similar to the Java Interpreter (java), but intended for users
who do not require all the development-related options available
in the Java tool.
- Java Applet Viewer (appletviewer):
Use for testing and running applets.
- Java Debugger (jdb):
Helps debug your Java programs.
- Class File Disassembler (javap):
Disassembles compiled files and prints out a representation of
the bytecodes.
- Java Documentation Generator (javadoc):
Parses the declarations and documentation comments in a set of
source files and produces a set of HTML pages describing the
public and protected classes, interfaces, constructors, methods,
and fields. Also produces a class hierarchy and an index of all
members.
- C Header and Stub File Generator (javah):
Attaches native methods to code written in the Java programming
language.
- Java Archive Tool (jar):
Combines many class files and other resources into a single jar file.
- Digital Signing Tool (javakey):
Manages entities, including their keys, certificates, and the trust
associated with them.
- Native-To-ASCII Converter (native2ascii):
Converts a native encoding file to an ASCII file that includes the
\udddd Unicode notation.
- Java Remote Method Invocation (RMI) Stub Converter (rmic):
Generates objects from the names of compiled classes that contain
remote object implementations.
- Java Remote Object Registry (rmiregistry):
Creates and starts a remote object registry on the specified port
of the current host.
- Serial Version Command (serialver):
Returns the serialVersionUID for one or more classes
in a form suitable for copying into an evolving class.
- Various C libraries and include files
JAVA DOCUMENTATION AND DEMOS
- Demo directory:
awt-1.1 AWT demos
i18n Internationalization demos
Animator General-purpose animator
ArcTest Test arc drawing and filling
BarChart Simple bar-chart applet
Blink Blinking, multicolored text
CardTest Test card layout manager
Clock Analog clock
DitherTest Test image dithering
DrawTest Draw points and lines
Fractal Fractal figures
GraphLayout Graph layout by iterated relaxation
GraphicsTest Test graphics operations
ImageMap Live-feedback image map
JumpingBox Catch the jumping box
MoleculeViewer Three-dimensional chemical model viewer
NervousText Nervous text
SimpleGraph Draw a simple graph
SortDemo Animated sorting algorithms
SpreadSheet Simple spreadsheet
TicTacToe Tic-tac-toe game
WireFrame Three-dimensional wire-frame model viewer
RMI demos are available in the separately-downloadable
Developer Kit documentation. See the entry "Demonstration
Applets and Applications" in the Developer Kit documentation
table of contents for access.
- README:
This file.
- COPYRIGHT:
Copyright notice for the Developer Kit software.
- LICENSE AGREEMENT:
License agreement for the Developer Kit software.
- FIXES.LST:
A text file that describes any defects fixed
after the initial release of this version.
Note: This README file and the accompanying license, copyright
files, demo directory, and source code (src.zip) are the
only documentation included in this Developer Kit. You can
look at Sun's JDK software documentation by visiting the
Sun Web site, or you can download Sun's JDK Software
documentation package from the following Sun Web site:
http://java.sun.com/products/jdk/1.1/
The documentation package is designed to be extracted
into the Developer Kit software installation directory.
If you download the ZIP file archive version, be sure to
preserve the file path names when you extract the files
from the archive. If you use pkunzip, specify the -d
option.
1.2.1 The just-in-time (JIT) Compiler
____________________________________________________________________
The Developer Kit includes the IBM JIT (ibmjitc.dll). All Developer
Kit tools use the JIT by default. After installation, you can
determine whether or not the JIT will be used. To disable the JIT,
pass the -nojit option to the launcher tool by typing either of the
the following at the command line:
o java -nojit myClass
(If you are using the java.exe executable file.)
o jre -nojit MyClass
(If you are using the jre.exe executable file.)
To determine if the jit is enabled, and depending on which executable
file you are using, type either of the following commands at the
command line:
o java -fullversion
o jre -d
If no JIT is in use, one of the following messages is displayed:
o (JIT disabled)
o compiler = disabled
If a JIT is in use, one of the following messages is displayed:
o (JIT enabled: ibmjitc)
o compiler = enabled: ibmjitc
For the java.exe tool, if you type SET JAVA_COMPILER=NONE at the
command line, you will disable the JIT. (NONE must be uppercase.)
The jre.exe tool ignores JAVA_COMPILER. Both tools use the
java.compiler property to determine JIT usage. See the appropriate
tool documentation.
1.3 Java Plug-in Compatibility
______________________________________________________________________
Sun removed certain fixes from the JDK 1.1.7B. As a result, Java
Plug-in 1.1.1 is not compatible with JDK 1.1.7B or JRE 1.1.7B. A new
release, Java Plug-in 1.1.2, is compatible with JDK 1.1.7B and JRE
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?