来自:http://introcs.cs.princeton.edu/java/11cheatsheet/
This appendix summarizes the most commonly-used Java languagefeatures in the textbook. Here are the APIs of the most common libraries.
Hello, World.
Editing, compiling, and executing.
Built-in data types.
Declaration and assignment statements.
Integers.
Floating-point numbers.
Booleans.
Comparison operators.
Parsing command-line arguments.
Math library.
The full java.lang.Math API.![]()
Type conversion.
If and if-else statements.
Nested if-else statement.
While and for loops.
Break statement.
Do-while loop.
Switch statement.
Arrays.
Compile-time initialization.
Typical array-processing code.![]()
Two-dimensional arrays.
Compile-time initialization.![]()
Ragged arrays.![]()
Our standard output library.
The full StdOut API.![]()
Our standard input library.
The full StdIn API.![]()
Our standard drawing library.
The full StdDraw API.![]()
Our standard audio library.
The full StdAudio API.![]()
Redirection and piping.
Functions.
Libraries of functions.
Our standard random library.
Our standard statistics library.
Using an object.
Creating an object.
Instance variables.
Constructors.
Instance methods.
Classes.
Object-oriented libraries.
Java's String data type.
The full java.lang.String API.![]()
Note: the java.lang.StringBuilderAPI is similar, but StringBuilder supports someoperations more efficiently than String (notably, string concatenation)and some operations less efficiently (notably, substring extraction).![]()
Java's Color data type.
The full java.awt.Color API.![]()
Our input library.
The full In API.![]()
Our output library.
The full Out API.![]()
Our picture library.
The full Picture API.![]()