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/
分享到:
相关推荐
Java编程速查手册是...根据内容描述,这个Java Programming Cheatsheet是一个非常适合初学者和需要快速回顾Java语法和库使用的开发者的资源。它通过简明扼要的解释和实例代码,提供了对Java编程语言核心概念的理解。
标题中提到的“Java Programming Cheatsheet”是一种帮助Java程序员快速回顾和查找关键信息的速查手册。该手册很可能是以快速指南的形式,总结了Java编程语言的核心概念、库、数据结构、算法以及计算机科学的基础...
它将结构投影到Hadoop的数据上,并提供了一个SQL-like查询语言(HiveQL),使得非Java开发者能够运行SQL风格的查询语句,来执行数据摘要、即席查询或分析大数据集。 知识点三:HiveQL与SQL的对比 HiveQL与传统的SQL...
家谱java源码 ...{Something}-Snippets-CheatSheet.md: 有用的/令人吃惊的 {Something} 代码片,帮助开发者Swift理解并且应用到工作中。 {Something}-OpenSource-CheatSheet.md: 推荐的 {Something} 相关的开
java连接mysql5.7.13源码渗透测试备忘单 这更像是我自己的清单。 可能包含有用的提示和技巧。 一切都在 Kali Linux v2021.2(64 位)上进行了测试。 如需任何工具的帮助,请编写 -h | -hh | --help -h | -hh | --...
JScript Jscript 用户指南 在 Internet 浏览器中使用 JScript JScript 语言参考 FlieSystemObject 基础 Script 运行时参考 ...3、javascript-cheat-sheet.pdf 4、JavaScript语言中文参考手册
- **GitHub地址**:项目的开源地址为 [https://github.com/soulmachine/acm-cheat-sheet](https://github.com/soulmachine/acm-cheat-sheet)。 - **北美求职微博群**:[http://q.weibo.com/1312378]...
- **Git-Cheat-Sheet**: flyhigher139提供的Git快捷参考表。 - **Git 教程**: 廖雪峰的Git教程,适合初学者学习Git的基础知识。 - **Pro Git**: Scott Chacon和Ben Straub合作编写,Alan Wang等人翻译,是一本...
3. Cheat Sheet.pdf:可能是Empusa的快捷操作指南或者常用命令集合,便于开发者在日常工作中快速查阅。 4. version-history.txt:版本历史记录,记录了Empusa的更新迭代历程,可以帮助用户了解每个版本的新特性或...
- **Appendix D: Cheat Sheet** - **内容概述**: 包含常用的Groovy语法和命令的速查表。 - **学习目标**: 方便查阅Groovy的基本语法和命令。 通过以上章节的学习,读者不仅可以全面了解Groovy语言的基础知识,还...