java cheatsheet,Java Programming Cheatsheet 不错(arvin )

来自: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.

0818b9ca8b590ca3270a3433284dd417.png

Editing, compiling, and executing.

0818b9ca8b590ca3270a3433284dd417.png

Built-in data types.

0818b9ca8b590ca3270a3433284dd417.png

Declaration and assignment statements.

0818b9ca8b590ca3270a3433284dd417.png

Integers.

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

Floating-point numbers.

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

Booleans.

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

Comparison operators.

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

Parsing command-line arguments.

0818b9ca8b590ca3270a3433284dd417.png

Math library.

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png The full

java.lang.Math API.

Type conversion.

0818b9ca8b590ca3270a3433284dd417.png

If and if-else statements.

0818b9ca8b590ca3270a3433284dd417.png

Nested if-else statement.

0818b9ca8b590ca3270a3433284dd417.png

While and for loops.

0818b9ca8b590ca3270a3433284dd417.png     

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

Break statement.

0818b9ca8b590ca3270a3433284dd417.png

Do-while loop.

0818b9ca8b590ca3270a3433284dd417.png

Switch statement.

0818b9ca8b590ca3270a3433284dd417.png

Arrays.

0818b9ca8b590ca3270a3433284dd417.png

Compile-time initialization.

0818b9ca8b590ca3270a3433284dd417.png Typical array-processing code.

0818b9ca8b590ca3270a3433284dd417.png

Two-dimensional arrays.

0818b9ca8b590ca3270a3433284dd417.png Compile-time initialization.

0818b9ca8b590ca3270a3433284dd417.png Ragged arrays.

0818b9ca8b590ca3270a3433284dd417.png

Our standard output library.

0818b9ca8b590ca3270a3433284dd417.png The full

StdOut API.

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

Our standard input library.

0818b9ca8b590ca3270a3433284dd417.png The full

StdIn API.

Our standard drawing library.

0818b9ca8b590ca3270a3433284dd417.png The full

StdDraw API.

Our standard audio library.

0818b9ca8b590ca3270a3433284dd417.png The full

StdAudio API.

Redirection and piping.

0818b9ca8b590ca3270a3433284dd417.png            

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

Functions.

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

Libraries of functions.

0818b9ca8b590ca3270a3433284dd417.png

Our standard random library.

0818b9ca8b590ca3270a3433284dd417.png

Our standard statistics library.

0818b9ca8b590ca3270a3433284dd417.png

Using an object.

0818b9ca8b590ca3270a3433284dd417.png

Creating an object.

Instance variables.

0818b9ca8b590ca3270a3433284dd417.png

Constructors.

0818b9ca8b590ca3270a3433284dd417.png

Instance methods.

0818b9ca8b590ca3270a3433284dd417.png

Classes.

0818b9ca8b590ca3270a3433284dd417.png

Object-oriented libraries.

0818b9ca8b590ca3270a3433284dd417.png

Java's String data type.

0818b9ca8b590ca3270a3433284dd417.png The full

java.lang.String API.

0818b9ca8b590ca3270a3433284dd417.png

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.

0818b9ca8b590ca3270a3433284dd417.png The full

java.awt.Color API.

Our input library.

0818b9ca8b590ca3270a3433284dd417.png The full

In API.

Our output library.

0818b9ca8b590ca3270a3433284dd417.png The full

Out API.

Our picture library.

0818b9ca8b590ca3270a3433284dd417.png The full

Picture API.

Compile-time and run-time errors. Here's a

list of errors compiled byMordechai Ben-Ari.It includes a list of common error message and typical mistakes thatgive rise to them.

Last modified on February 17, 2013.

Copyright © 2002–2012Robert SedgewickandKevin Wayne.All rights reserved.


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部