方法签名
public double calculateAnswer(double wingSpan, int numberOfEngines,
double length, double grossTons) {
//do the calculation here
}
The signature of the method declared above is://上面方法的签名为
calculateAnswer(double, int, double, double)
在 Java 中获取对象的内存地址(十进制)
String s = "123";
System.out.println(System.identityHashCode(s)); // 460141958
多态
在 Java 程序设计语言中,对象变量是多态的。
e.getSalary(),当 e 引用 Employee
对象时,将调用 Employee
类中的方法。
e.getSalary(),当 e 引用 Manager
对象时,将调用 Manager
类中的方法。
上述过程称为多态,一个对象变量可以指示多种按实际类型的现象。自动选择那个方法的现象称为动态绑定。
获取 classpath 类路径地址:
System.out.println(Class.class.getResource("/"));