黑马程序员技术交流社区

标题: [活动]先来一个技术问题 [打印本页]

作者: 老罗    时间: 2012-3-21 22:27
标题: [活动]先来一个技术问题
Java有哪些数据类型
作者: 马云    时间: 2012-3-21 22:28
本帖最后由 马云 于 2012-3-21 22:33 编辑

我去网慢,占个位慢慢写!{:soso_e102:}



Java语言提供了八种基本类型:

      六种数字类型(四个整数型,两个浮点型)

              字节型byte 8位 短整型short 16位 整型int 32位 长整型long   64位  

              单精度float 32位   双精度double 64位

     一种字符类型

              字符型char 8位

     还有一种布尔型。

              布尔型:boolean 8位 可存储"True"和"false"

Integer是int的封装,跟int的表示范围一样

对应的有有引用数据类型:
数组,类,接口

还会有枚举,枚举属性值类型。

给我12分哦!
作者: 王文龙    时间: 2012-3-21 22:29
shafa,沙发!
作者: wang耀雨    时间: 2012-3-21 22:29
数据类型:基本数据类型和引用数据类型;
基本数据类型:数值型:整数类型(byte: 1个8位即1个字节空间(-128——127),short:2个8位即两个字节空间(-2的15次方到正的2的15次方减1),int:4个8位即4个字节空间(-2的次31方到正的2的31次方减一),long:8个),浮点类型(float单精度4个8位,double双精度8个8位)、字符型(char0~6535,占2个8位空间)、布尔型(boolean);
引用数据类型:类(class)、接口(interface)、数组([])。
整数默认:int;小数默认:double。
作者: 程洪    时间: 2012-3-21 22:30
本帖最后由 程洪 于 2012-3-21 22:33 编辑

基本数据类型
byte(字节)           
shot(短整型)   
int(整型)
long(长整型)  
float(浮点型)
double(双精度)       
char(字符型)  
boolean(布尔型)

引用数据类型
作者: 张晨    时间: 2012-3-21 22:30
本帖最后由 张晨 于 2012-3-21 22:34 编辑

primitive (byte,int,long,short,float,double,char,boolean) & object
作者: 陈明    时间: 2012-3-21 22:30
基本数据类型 引用数据类型
作者: 可见    时间: 2012-3-21 22:30
byte(字节)            
shot(短整型)        
int(整型)
long(长整型)  
float(浮点型)
double(双精度)        
char(字符型)  
boolean(布尔型)

作者: 杨盼    时间: 2012-3-21 22:30
{:soso__11477421004737662540_4:}
作者: 段浩亮    时间: 2012-3-21 22:31
基本数据类型:数值型:byte short int long,float,double   字符型 char  布尔型 boolean
引用数据类型 类 接口  数组
罗总赏分吧

作者: 张锐    时间: 2012-3-21 22:31
占座{:soso_e104:}
作者: 朱鹏举    时间: 2012-3-21 22:31
八种基本类型:包括六种数字类型,一个字符类型,还有一个布尔型

作者: lvwenwen88    时间: 2012-3-21 22:31
有基本数据类型
8种:int,double,short ,long ,boolean,byte,char,float
引用类型:数组等
作者: 王春祥    时间: 2012-3-21 22:32
基本类型 数值型(整数,浮点) 字符型 布尔型
引用类型 类 接口 数组
作者: 赵孟恩    时间: 2012-3-21 22:32
char byte  short  int  float double long  直接卡死 --
作者: 徐宏波    时间: 2012-3-21 22:32
Java语言提供了八种基本类型:

      六种数字类型(四个整数型,两个浮点型)

              字节型byte 8位 短整型short 16位 整型int 32位 长整型long   64位  

              单精度float 32位   双精度double 64位

     一种字符类型

              字符型char 8位

     还有一种布尔型。

              布尔型:boolean 8位 可存储"True"和"false"

Integer是int的封装,跟int的表示范围一样
作者: 程洪    时间: 2012-3-21 22:35
基本数据类型 引用数据类型 顺便问问我的三楼砸突然就没了呢
作者: 老罗    时间: 2012-3-21 22:39
马云 发表于 2012-3-21 22:28
我去网慢,占个位慢慢写!



马云是百度的,-1分,{:soso_e120:}
作者: 张立江    时间: 2012-3-21 22:40
整型,浮点型,布尔型,char型
作者: 方江    时间: 2012-3-21 22:43
Java定义了8个简单的数据类型:字节型(byte),短整型(short),整型(int),长整型(long),字符型(char),浮点型(float),双精度型(double),布尔型(boolean).
作者: 方江    时间: 2012-3-21 22:44
一种字符类型

              字符型char 8位

     还有一种布尔型。

              布尔型:boolean 8位 可存储"True"和"false"


作者: 袁錦泰    时间: 2012-3-21 22:44
|--數據類型
        |--基本數據類型
                |--數值型
                        |--整數類型:默認類型:int
                                |--byte:占8個二進制位,取值範圍-128-127(-2[7]-2[7]-1)
                                |--short:占16個二進制位,取值範圍-32768-32767(-2[15]-2[15]-1)
                                |--int:占32個二進制位,取值範圍-2147483648-2147483647(-2[31]-2[31]-1)
                                |--long(L):占64個二進制位,取值範圍-9223372036854775808-9223372036854775807(-2[63]-2[63]-1)                                               
                        |--浮點類型:默認類型:double
                                |--float:占32個二進制位
                                |--double:占64個二進制位                                                       
                        |--字符型:char:占16個二進制位,取值範圍0-65535
                        |--布爾型:boolean:true/false
                        |--引用數據類型
                                |--類:class
                                |--接口:interface
                                |--數組:[]

作者: ryan    时间: 2012-3-21 22:47
基本数据类型:数值型,字符型,布尔型
引用数据类型:类,接口,数组
老罗,这样,能给分么?{:soso_e113:}
作者: 王春祥    时间: 2012-3-21 22:47
老罗给我分了激动ing
作者: 孙国军    时间: 2012-3-21 23:15
数据类型 主要分为数字类型  布尔类型  字符类型  引用数据类型
数字类型 byte int short long double folat
布尔类型 boolean 只有两个值 true和false
字符类型 char 需要用'  '标识
引用数据类型 数组[]
                   类 用类名.对象名调用
             接口 没学过,只知道有这玩意
作者: 张桂林    时间: 2012-3-21 23:25
Java有八种基本类型:
6种数字型
其中4个整数型   分别是 字节型byte  短整型short   长整型long  整型 int 而Integer 是int 的封装,  
2个浮点型 :分别是:单精度float    双精度double
1种字符类型:char
布尔型:boole  boolean 只有true 和false
有木有分啊。。

              "


作者: 魏明明    时间: 2012-3-21 23:47
Java语言提供了八种基本类型:   字节型byte 8位 短整型short 16位 整型int 32位 长整型long   64位   单精度float 32位   双精度double 64位、
字符型char 8位    布尔型:boolean 8位

引用类型:  类class,数组array,接口interface
作者: 张钧杰    时间: 2012-3-21 23:58
本帖最后由 张钧杰 于 2012-3-21 23:59 编辑

JAVA数据类型包括基本数据类型和引用数据类型

基本数据类型 :byte、char、short、int、long、float、douboe、boolean

作者: ♂诸侯♂    时间: 2012-3-22 00:14
本帖最后由 ♂诸侯♂ 于 2012-3-22 00:16 编辑

原始类型 包装类  
short Short  
int Integer  
long Long  
float Float  
double Double  
byte Byte  
char Character  
boolean Boolean

张老师讲的时候还有。void
string
作者: 张红    时间: 2012-3-22 10:07
在java中数据类型分为二大类 :基本数据类型和引用数据类型。引用数据类型是指由基本数据类型组合成的较复杂的数据类型。
基本数据类型
  1.整型数据
  整型常量分为3种:十进制、八进制和十六进制整数。使用时要注意:对于long类型常量书写时,要在数字后面加上1或L。
  整型变量分为4种:byte、short、int和long。使用整型变量时要注意:数值的范围和局部变量必须赋初始值。
  2.浮点型数据
  浮点型常量分为两种:float类型和double类型。使用时要注意float类型占内存少、运算快;double类型精度高于float类型。
  浮点型变量也分为两种:float类型和double类型。浮点型变量不会出现数值溢出的问题,除法分母为0时,结果是特殊的值。
  3.布尔型数据
  布尔型数据只有两个值:true(真)和false(假)。使用时要注意:布尔型数据不可以和数字进行相互转换,布尔型数据一般用于逻辑判别,除局部变量之外,    布尔型数据的默认值为false。
  4.字符型数据
  字符型常量是单引号括起来的一个字符,如:’ a’、’&’。双引号括起来的是字符串:"adf"特殊字符需要月转义字符来表示。
  字符型变量只有一种:char类型。使用时要注意:char类型的数值可以转化为int类型,但是int类型数值转化为char类型的数值时,需要强制执行。











作者: 小马初长成    时间: 2014-5-2 13:31
数据类型            大小       范围                                             默认值 byte(字节)             8         -128 - 127                                           0shot(短整型)        16      -32768 - 32768                                         0int(整型)           32   -2147483648-2147483648                                    0long(长整型)        64   -9233372036854477808-9233372036854477808                  0        float(浮点型)       32  -3.40292347E+38-3.40292347E+38                            0.0fdouble(双精度)            64  -1.79769313486231570E+308-1.79769313486231570E+308        0.0dchar(字符型)        16         ‘ \u0000 - u\ffff ’                             ‘\u0000 ’boolean(布尔型)     1         true/false                                         false




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2