Site icon 지락문화예술공작단

Appendix D: Java Programming Cheatsheet

 

출처 : http://introcs.cs.princeton.edu/java/11cheatsheet/

Appendix D:   Java Programming Cheatsheet

This appendix summarizes the most commonly-used Java language features 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.

Printing.

Parsing command-line arguments.

Math library.

The full java.lang.Math API.

Java library calls.

Type conversion.

If and if-else statements.

Nested if-else statement.

While loops.

For loops.

Loops.

Break statement.

Do-while loop.

Switch statement.

Arrays.

Inline array initialization.

Typical array-processing code.

Two-dimensional arrays.

Inline initialization.

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.

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.

Our stack data type.

The full Stack API.

Our queue data type.

The full Queue API.

Our symbol table data type.

The full ST API.

Our set data type.

The full SET API.

Our graph data type.

The full Graph API.

Compile-time and run-time errors.

Here’s a list of errors compiled by Mordechai Ben-Ari. It includes a list of common error message and typical mistakes that give rise to them.

Copyright © 2002–2012 Robert Sedgewick and Kevin Wayne. All rights reserved.

 

Exit mobile version