黑马程序员技术交流社区
标题:
数据类型
[打印本页]
作者:
我心飞翔
时间:
2011-12-10 20:24
标题:
数据类型
本帖最后由 我心飞翔 于 2011-12-10 20:56 编辑
常量和变量
数据类型里面定义的那些数取值范围都是哪些,帮帮忙了,具体点,便于掌握
作者:
小春同学
时间:
2011-12-10 20:49
本帖最后由 熊明春 于 2011-12-10 20:51 编辑
一、整数类型:
1个字节:byte ————> -128到127
2个字节:short ————> -32768到32767 :-2的15次方到2的15次方减一
4个字节:int ————> 算吧:-2的31次方到2的31次方减一
8个字节:long ————> :-2的64次方到2的64次方减一
二、浮点类型:
4个字节:float ————> 共32位,1位符号,8位指数,23位尾数
8个字节:double ————> 共64位,1位符号,11位指数,52位尾数
三、字符类型:
2个字节:char ————>16位的无符号整数赋给char,反正前256个和ASCII码值对应
四、布尔类型:
1位(是1位哟):
boolean ————>flase , true
作者:
申绪胜
时间:
2011-12-10 20:54
楼上写的不错,我支持一下吧
作者:
吴上储
时间:
2011-12-10 21:15
变量:是Java语言中的基本存储单位,在程序运行过程中值可以改变,定义一个变量需要有一个类型,一个标识,如果需要 还可以加上初始值
如: int age = 18; int为类型 age为标识,也就是变量名 18为初始值
变量可以是基本数据类型,类名,和接口名。
变量名必须是以"a~z""A~Z"" _""$"开头 而且区分大小写 name Name 是两个变量名
如:
合法的:itcast it_heima $heima _itcase
非法的:
1itcase (非法开头)
itcase/2 (含有非法字符)
public (关键字)
常量:在程序运行过程中,其值不能改变,所有的常数都是常量,如12,0.1F,true,'a'。此外,还可以在程序中定义一些常量。
常量的定义比变量多一个修饰符 “final”且必须有初始值 如: final String wsc = "itheima";
数据类型分为基本类型 和 对象类型
基本类型:
整型:
byte 1B -128~127
short 2B -32768~32767
int 4B -2147483648~2147483647
long 8B -922337203685775808~9223372036854775807
浮点型:
float 单精度
double 双精度
字符型:
char
布尔型:
boolean
作者:
我心飞翔
时间:
2011-12-10 21:29
{:soso_e181:}非常感谢兄弟们的支持,希望大家都学有所成
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2