Create a new object instance
StringBuffer buffer = new StringBuffer(128);
Output a string to standard output
System.out.println("Some string");
Create a new object using generic types (array list that holds strings)
ArrayList<String> list = new ArrayList<String>();
For Each Loop (loop over any Iterable object, or array this way)
String[] spaghetti = { "a", "b", "c"};
for (String noodle : spaghetti) {
System.out.println(noodle);
}
JavaDocs Example
/**
* HTML Description here
* @author Bob
* @version 1.0
* @see java.lang.String
*/
public class Foo {
/**
* Method description
* @param arg1 The first arg
* @param arg2 The second arg
* @throws FooException if things are bad
* @return what it returns
*/
public String bar(int arg1, int arg2) throws FooException { }
}
Enum Example
public enum Day { SUN, MON, TUE, WED, THU, FRI, SAT }
public void checkDay(Day d) {
if (d == Day.FRI) {
System.out.println("Yippie!");
}
}
Annotations Example
/** Use to define a license for an annotated element */
public @interface License {
String value();
}
@License("GPL")
public class MyGPLLicensedClass { ... }
Main - Hello World
public class TestRun {
public static final void main(String[] args) {
System.out.println("Hello World.");
}
}
From: http://www.petefreitag.com/cheatsheets/java/
分享到:
相关推荐
This java programming cheat sheet summarizes the most commonly-used Java language features.
java7 GC 参数配置说明文档,详细介绍了每个参数的作用
CSharp for Java Developers - Cheat Sheet C#开发者 学 JAVA
jQuery 1.5-Visual-Cheat-Sheet 方面查寻,PDF格式的
Java Programming Cheatsheet(java 语法速查), 文档很薄只有15页,提供java基本语法的速查,而且含义各个知识点的简单代码示例,比如数组,类等等
Django1.0速查手册,Django 1.0 Cheat sheet
Java Programming Cheatsheet Java Programming Cheatsheet
CSS3 CHM版手册和 CSS3 Cheat Sheet打包
clojure-cheatsheet, 用于Emacs的Clojure Cheatsheet 用于Emacs的难以置信方便的 Clojure Cheatsheet,更新为 Clojure,打包成简单,快速,可以搜索的离线形式: 状态准备使用基于 Clojure 1.7.0.安装如果你连接到 ...
CSS 3 Cheatsheet
acm-cheat-sheet, Acm Cheat Sheet
R ggplot2 cheatsheet
conda cheat sheet,4.6.1 版本。有了这份 conda cheat sheet 再配合 help 命令,基本能解决 conda 使用中的大部分问题。这份 cheat sheet 从官网搬运,上传到 CSDN 资源主要是为了网络环境不太理想的 Python 学习者...
markdown-cheatsheet, 用于 Github README.md的Markdown Cheatsheet Markdown Heading HeadingMarkup : # Heading 1 #-OR-Markup : ============= (below H1 text)标题 2Mark
Python 3 Cheat Sheet 2012-2013 - Laurent Pointal Mémento v1.2.1bis Official Python documentation on http://docs.python.o
opencv_cheatsheet
CheatSheet for Mac是专门用来查看应用程序快捷键的工具,安装好cheatsheet软件后,在软件界面长按Command键即可快速查看快捷键列表,非常的便捷,想要了解更多关于软件的快捷键,那就赶紧试试cheatsheet for mac吧...
CheatSheet for Mac,mac下的快捷键查看工具,版本1.0.1,免费。
Java Generics Cheatsheet, your convenient way to check and learn!
x86 assembly cheatsheet