main:
public static void main(String []args){}
枚举 :
enum Name{ SMALL, MEDIUM , LARGE }
注释:
// 这是单行注释的示例
/* 这个也是单行注释的示例 */
/*
*
* 这是一个多行注释的示例
*/
方法
方法的重载
创建另一个有相同名字但参数不同的方法
构造方法
当一个对象被创建时候,构造方法用来初始化该对象。构造方法和它所在类的名字相同,但构造方法没有返回值。
默认构造方法的访问修改符和类的访问修改符相同(类为 public,构造函数也为 public;类改为 protected,构造函数也改为 protected)。
一旦你定义了自己的构造方法,默认构造方法就会失效。
可变参数
typeName... parameterName
在方法声明中,在指定参数类型后加一个省略号(...) 。
一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。
finalize() 方法
Java 允许定义这样的方法,它在对象被垃圾收集器析构(回收)之前调用,这个方法叫做 finalize( ),它用来清除回收对象。
例如,你可以使用 finalize() 来确保一个对象打开的文件被关闭了。
在 finalize() 方法里,你必须指定在对象销毁时候要执行的操作。
finalize() 一般格式是:
protected void finalize(){ // 在这里终结代码}
Java 的内存回收可以由 JVM 来自动完成。如果你手动使用,则可以使用上面的方法。