以下内容来自维基百科,关于静态类型检查和动态类型检查的解释:静态类型检查:基于程序的源代码来验证类型安全的过程;动态类型检查:在程序运行期间验证类型安全的过程;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
(#换成@)。