java简单数据类型

文章作者 100test 发表时间 2007:03:10 18:38:51
来源 100Test.Com百考试题网


Java 定义了8个简单(或基本)的数据类型:字节型(byte ),短整型(short),整型(int ),长整型(long ),字符型(char ),浮点型(float ),双精度型(double ),布尔型(boolean ),这些类型可分为4组:
· 整数:该组包括字节型(byte ),短整型(short ),整型(int ),长整型(long),它们有符号整数。
· 浮点型数:该组包括浮点型(float ),双精度型(double ),它们代表有小数精度要求的数字。
· 字符:这个组包括字符型(char ),它代表字符集的符号,例如字母和数字。
· 布尔型:这个组包括布尔型(boolean ),它是一种特殊的类型,表示真/假值。
你可以按照定义使用它们,也可以构造数组或类的类型来使用它们。这样,他们就形成了你可能创建的所有其他类型数据的基础。
简单数据类型代表单值,而不是复杂的对象。Java 是完全面向对象的,但简单数据类型不是。他们类似于其他大多数非面向对象语言的简单数据类型。这样做的原因是出于效率方面的考虑。在面向对象中引入简单数据类型不会对执行效率产生太多的影响。
简单类型的定义有明确的范围,而且有数学特性。像C和C 这样的语言,整数大小根据执行环境的规定而变化。然而,Java不是这样。因为Java可移植性的要求,所有的数据类型都有一个严格的定义的范围。例如,不管是基于什么平台,整型(int)总是32位。这样写的程序在任何机器体系结构上保证都可以运行。当然严格地指定一个整数的大小在一些环境上可能会损失性能,但为了达到可移植性,这种损失是必要的。



相关文章


数据类型之整数类型
java简单数据类型
JAVA更多的类谜题71:进口税
JAVA更多的类谜题70:一揽子交易
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛