当前位置:  开发笔记 > 编程语言 > 正文

正确的Java类型术语

如何解决《正确的Java类型术语》经验,为你挑选了1个好方法。

考虑以下代码行:

java.lang.Number aNumber = new java.lang.Integer(1);

现在我问自己两种类型(NumberInteger)关于变量的正确术语是aNumber什么?

你会称之为java.lang.Number"引用类型"而java.lang.Integer只是"类型"吗?!

关于这个问题,我找不到任何早期的主题.

谢谢你的帮助!



1> Thilo..:

Number是静态(或声明)类型,Integer是运行时(或动态或实际)类型.

变量有一个类型Number中,例如包含在变量类型Integer.

"引用类型"是从Object(包括数组)继承的任何内容.相反的是"原始类型"(如int).有些语言也有"值类型"(不是Java,或者可能还没有).

推荐阅读
路人甲
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有