数据类型之特殊之处
Posted tiankc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据类型之特殊之处相关的知识,希望对你有一定的参考价值。
在java中,整型的范围和java代码的机器无关,就解决了软件从一个平台移植到另一个平台,或者在同一平台中的操作系统之间进行移植给程序员带来的诸多问题,由于java程序必须保证在所有机器上都能够得到相同的运行结果,所有每一种数据类型的取值范围必须固定;
byte和short类型主要用于特定的应用场合,如底层的文件处理或需要控制占用存储空间的大数组;
long长整型数值后需要加后缀L;
float类型的数值有一个后缀F,没有后缀F的浮点数值默认为double类型。浮点数值不适用于禁止出现舍入误差的金融计算中,打印0.899999999999999,而不是人们想象的0.9。主要二进制无法精确表示1/10,如十进制的1/3;
char类型,表示字符常量,‘A‘表示一个字符常量,而 "A"表示一个包含字符A的字符串;
bookean类型 注意整型值和布尔值之间不能进行相互转换,但与java语言不同 C++数值或指针可以代替,即值0为flase,非0为true;
以上是关于数据类型之特殊之处的主要内容,如果未能解决你的问题,请参考以下文章
大数据之Redis:Redis数据类型Set及相关的命令行操作
java真实面试_深圳百纳九州_java的基本数据类型有几种,并且写出全部的数据类型写出常用的Linux命令finalfinalize和finnally的不同之处用java手写一个单例类