`

Java 1.5 小手册 Cheat Sheet

    博客分类:
  • Java
阅读更多

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 Programming Cheatsheet.pdf

    Java编程速查手册是...根据内容描述,这个Java Programming Cheatsheet是一个非常适合初学者和需要快速回顾Java语法和库使用的开发者的资源。它通过简明扼要的解释和实例代码,提供了对Java编程语言核心概念的理解。

    10.Java Programming Cheatsheet_精华总结_小抄.pdf

    标题中提到的“Java Programming Cheatsheet”是一种帮助Java程序员快速回顾和查找关键信息的速查手册。该手册很可能是以快速指南的形式,总结了Java编程语言的核心概念、库、数据结构、算法以及计算机科学的基础...

    Hortonworks.CheatSheet.SQLtoHive.pdf

    它将结构投影到Hadoop的数据上,并提供了一个SQL-like查询语言(HiveQL),使得非Java开发者能够运行SQL风格的查询语句,来执行数据摘要、即席查询或分析大数据集。 知识点三:HiveQL与SQL的对比 HiveQL与传统的SQL...

    家谱java源码-Awesome-CheatSheets:UltimateCheatSheets(Tutorials&MindMap),ove

    家谱java源码 ...{Something}-Snippets-CheatSheet.md: 有用的/令人吃惊的 {Something} 代码片,帮助开发者Swift理解并且应用到工作中。 {Something}-OpenSource-CheatSheet.md: 推荐的 {Something} 相关的开

    java连接mysql5.7.13源码-penetration-testing-cheat-sheet:工作正在进行中

    java连接mysql5.7.13源码渗透测试备忘单 这更像是我自己的清单。 可能包含有用的提示和技巧。 一切都在 Kali Linux v2021.2(64 位)上进行了测试。 如需任何工具的帮助,请编写 -h | -hh | --help -h | -hh | --...

    Jscript手册

    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]...

    免费的编程书籍 free-programming-books.docx

    - **Git-Cheat-Sheet**: flyhigher139提供的Git快捷参考表。 - **Git 教程**: 廖雪峰的Git教程,适合初学者学习Git的基础知识。 - **Pro Git**: Scott Chacon和Ben Straub合作编写,Alan Wang等人翻译,是一本...

    Empusa for MyBatis-开源

    3. Cheat Sheet.pdf:可能是Empusa的快捷操作指南或者常用命令集合,便于开发者在日常工作中快速查阅。 4. version-history.txt:版本历史记录,记录了Empusa的更新迭代历程,可以帮助用户了解每个版本的新特性或...

    Groovy in Action

    - **Appendix D: Cheat Sheet** - **内容概述**: 包含常用的Groovy语法和命令的速查表。 - **学习目标**: 方便查阅Groovy的基本语法和命令。 通过以上章节的学习,读者不仅可以全面了解Groovy语言的基础知识,还...

Global site tag (gtag.js) - Google Analytics