java中常用数据类型的分类 java中常用数据类型的分类,并分别举例。举例说明它们的区别 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个问题应该自己查资料,基本每个讲Java的书籍上面有介绍,属于常识问题! 基本类型 int long char byte double float 。分别是 123 312L 'a' 3 12.99 1.5fString跟它们不是一类的。"abc"~ 基本类型 int long char byte double float boolean short复合类型 类类型 接口类型 数组类型自己百度下 一两句也说不清楚 基本类型 int long char byte double float boolean short 学习需要方法,自己不会的问题先到google、百度查询,如果不能找到答案,询问自己的学习团队,老师、同学等等,如果都不知道如何解决在发到网上、论坛寻求帮助。问问题要有点水平! int:int为整数类型,在存储的时候,用4个字节存储,范围为-2,147,483,648到2,147,483,647,在变量初始化的时候,int类型的默认值为0。 short:short也属于整数类型,在存储的时候,用2个字节存储,范围为-32,768到32,767,在变量初始化的时候,short类型的默认值为0,一般情况下,因为Java本身转型的原因,可以直接写为0。 long:long也属于整数类型,在存储的时候,用8个字节存储,范围为-9,223,372,036,854,775,808到9,223,372,036, 854,775,807,在变量初始化的时候,long类型的默认值为0L或0l,也可直接写为0。 byte:byte同样属于整数类型,在存储的时候,用1个字节来存储,范围为-128到127,在变量初始化的时候,byte类型的默认值也为0。 float:float属于实数类型,在存储的时候,用4个字节来存储,范围为32位IEEEE 754单精度范围,在变量初始化的时候,float的默认值为0.0f或0.0F,在初始化的时候可以写0.0。 double:double同样属于实数类型,在存储的时候,用8个字节来存储,范围为64位IEEE 754双精度范围,在变量初始化的时候,double的默认值为0.0。 char:char属于字符类型,在存储的时候用2个字节来存储,因为Java本身的字符集不是用ASCII码来进行存储,是使用的16位Unicode字符集,它的字符范围即是Unicode的字符范围,在变量初始化的时候,char类型的默认值为'u0000'。 boolean:boolean属于布尔类型,在存储的时候不使用字节,仅仅使用1位来存储,范围仅仅为0和1,其字面量为true和false,而boolean变量在初始化的时候变量的默认值为false。Integer是int的封装类,里面有很多进行处理的静态方法 int 是基本类型,(int)(Math.Random()*100)就是一个数,可以进行加见乘除。 Integer是class ,那么 new Integer(temp)就是一个对象了,可以用到Integer这个class的方法,例如用intvalue()可以返回这个int的值。int a=1;这是基本数据类型是能参与运算的.而Integer b= new Integer(1);c=b.floatvalue;Float a= new Float(null);是可以的用Float初始化一个对象这个a有很多方法而float a;就没有因为原始没有引用类 关于Instanceof的问题! 字符串操作 大家说说都知道的j2se中那些类实现了单例模式? jar文件的解压缩问题 这道题的思路 awt 错误 关于在控制台中读取数字的问题 请确认Robot设置鼠标位置在windows远程桌面环境下无效!!! 为什么io包里面的FilterWriter类可以实例化? 服务器上文件的下载??? 你们谁是用Myeclipse或者netbeans进行swing开发的呢?一个头痛的问题.. java中String是引用数据类型还是值类型?
分别是 123 312L 'a' 3 12.99 1.5f
String跟它们不是一类的。
"abc"~
复合类型 类类型 接口类型 数组类型
自己百度下 一两句也说不清楚
Integer是class ,那么 new Integer(temp)就是一个对象了,
可以用到Integer这个class的方法,例如用intvalue()可以返回这个int的值。int a=1;这是基本数据类型是能参与运算的.而Integer b= new Integer(1);c=b.floatvalue;Float a= new Float(null);是可以的用Float初始化一个对象这个a有很多方法而float a;就没有因为原始没有引用类