你的位置:首页 > 软件开发 > Java > 【Simple Java】Java中静态类型检查是如何进行的

【Simple Java】Java中静态类型检查是如何进行的

发布时间:2016-05-18 10:00:07
以下内容来自维基百科,关于静态类型检查和动态类型检查的解释:静态类型检查:基于程序的源代码来验证类型安全的过程;动态类型检查:在程序运行期间验证类型安全的过程;Java使用静态类型检查在编译期间分析程序,确保没有类型错误。基本的思想是不要让类型错误在运行期间发生。以下代码是一个例 ...

以下内容来自维基百科,关于静态类型检查和动态类型检查的解释:

  • 静态类型检查:基于程序的源代码来验证类型安全的过程;
  • 动态类型检查:在程序运行期间验证类型安全的过程;

Java使用静态类型检查在编译期间分析程序,确保没有类型错误。基本的思想是不要让类型错误在运行期间发生。

以下代码是一个例子,理解了他,你会更好的理解Java静态类型检查是如何工作的。

代码示例

假定我们有如下类,A和B,B继承A。

class A {  A me() {    return this;  }  public void doA() {    System.out.println("Do A");  }}class B extends A {  public void doB() {    System.out.println("Do B");  }}

原标题:【Simple Java】Java中静态类型检查是如何进行的

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。