上课地点:杭州
博为峰IT培训学校是中国专业的IT培训机构之一,博为峰51Code在国内率先推出IT就业培训业务,即通过数月的强化培训,使缺乏职场竞争力的学员具备企业级项目执行能力,先后在10余个城市推出软件测试,软件开发线下培训,并推出在线职业教育平台博为峰网校Atstudy,面向全国/国际提供软件测试,软件开发等或进阶类,考证类等课程。
Java有数据类型介绍
一、整数类型
1.byte类型。byte类型是一个有符号的8位二进制数(即1个字节),其表号范围为:-128~127。
需要注意的是,byte类型是一个有符号的1字节的整数。如果你给byteVal赋值-129或128,就会超出byte类型的表数范围,编译器会报告错误"不兼容类型:从int到byte的转换可能会有损失"。
2.short类型。short类型是一个有符号的16位二进制数(即2个字节),表号范围为-215到215-1。
3.int类型。int类型是一个有符号的32位二进制数(即4个字节),其表号范围是:-231 ~231-1。
4.long类型。long类型是一个有符号的64位二进制数(即8字节),其表号范围是:-263 ~ 263-1。
二、浮点类型
1.float类型。float类型是一种单精度浮点类型,它占用4个字节的存储空间。
在Java源程序中,当我们直接写一个十进制数(如1.5)时,Java编译器会将该值默认为double类型的浮点数。因此,当我们给一个浮点数变量赋值时,需要在数字后面加上字母 "f "或 "F"。
2.double类型。double类型是一种双精度的浮点类型,占用8个字节的空间,比float类型具有更高的精度。
三、字符(char)类型
char类型数据用于表示通常意义上的 "字符"。在Java中,char类型很特别,它本质上是一个无符号的16位二进制数(2个字节)。 在Java中,类型占用2个字节。
Java为了让char类型能够存储多种语言的字符,采用了Unicode来对字符进行编码,而Unicode是采用双字节无符号数对字符进行编码的字符集,所以在Java中,char类型占用2个字节。
四、布尔(boolean)类型
布尔类型用于逻辑运算,一般用于程序流控制。它只有两个值:true和false,不能用0或非0的整数代替true和false。
熟悉C++的读者看到布尔类型就会想到C++中的bool类型,但Java中的布尔类型比较特殊,因为它只接收true和false。
在C++中,我们可能习惯于声明 在C++中,我们可能习惯于声明一个布尔类型的变量并给它分配一个像0或1的值,但这种做法在Java中是不允许的。
五、String类型
String类型不是上述八种基本类型之一,但它是Java中非常常见的一种类型,代表一种字符串类型。准确地说,String是一个类,它封装了对字符串的一些操作。
课程名称 | 课程分类 | 上课时间 | 上课班型 | 价格 |
广州推荐的java培训班今日名单出炉 | JAVA | 白天班 周末制 | 电询 | 电询 |
广州目前哪一家java辅导班更专业 | JAVA | 白天班 周末制 | 电询 | 电询 |
广州精选的java培训班今日名单出炉 | JAVA | 白天班 周末制 | 电询 | 电询 |
昆明效果好的的java培训班有几家 | JAVA | 白天班 周末制 | 电询 | 电询 |
搜学搜课提醒您:
夸大的宣传和承诺不要轻信,谨防上当受骗。
提供免考\代考\办证的均是违法行为,请不要相信。
版权所有:搜学搜课 备案号:豫ICP备11007841号-1