方法签名

  1. public double calculateAnswer(double wingSpan, int numberOfEngines,
  2. double length, double grossTons) {
  3. //do the calculation here
  4. }
  5. The signature of the method declared above is://上面方法的签名为
  6. calculateAnswer(double, int, double, double)

在 Java 中获取对象的内存地址(十进制)

  1. String s = "123";
  2. System.out.println(System.identityHashCode(s)); // 460141958

多态

在 Java 程序设计语言中,对象变量是多态的。
e.getSalary(),当 e 引用 Employee 对象时,将调用 Employee 类中的方法。
e.getSalary(),当 e 引用 Manager 对象时,将调用 Manager 类中的方法。
上述过程称为多态,一个对象变量可以指示多种按实际类型的现象。自动选择那个方法的现象称为动态绑定。

获取 classpath 类路径地址:

  1. System.out.println(Class.class.getResource("/"));