码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA数据类型

时间:2016-06-08 15:37:49      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

JAVA数据类型:

技术分享

技术分享

在 Java 的领域里,基本数据类型变量存的是数据本身,而引用类型变量存的是保存数据的空间地址

为char变量赋值时要用 ‘ ‘   为String变量赋值时用 " "

 

java中默认声明的小数是double类型的,如:double d=4.0

如果声明: float x = 4.0则会报错,需要如下写法:float x = 4.0f或者float x = (float)4.0

其中4.0f后面的f只是为了区别double,并不代表任何数字上的意义

 

自动类型转换的条件:

  目标类型能与源类型兼容,如:double与int兼容,但char与int不兼容

  目标类型大于源类型,如:double 类型长度为 8 字节, int 类型为 4 字节,因此 double 类型的变量里直接可以存放 int 类型的数据,但反过来就不可以

强制类型转换:

  如:

double avg1=75.8;
int avg2=(int)avg1;  #强制把double转换为int

  强制转换可能造成数据丢失

 

JAVA数据类型

标签:

原文地址:http://www.cnblogs.com/yaohunzhanyue/p/5570114.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!