您的位置:首页 > 编程语言 > Java开发

Java基础巩固之梦-02.基本数据类型

2017-08-09 18:41 99 查看
所有编程语言中都有基本数据类型,Java中也不例外

整数类型
整数类型位数值得范围
byte8-128~127
short16-32768~32767
int32-2 147 483 648 ~ 2 147 483 647
long64-9 223 372 036 854 775 808

~

9 223 372 036 854 775 807
注:在定义长整型时,常量一般在后面使用L结尾,因为小写l与数字1类似,容易混淆。
浮点数类型
浮点数类型位数值得范围
float321.4E-45~3.4E+38,-1.4E-45~-3.4E+38

double644.9E-324~1.7E+308,-49E-324~-1.7E+328
注:数字后带有字母F或者f的属于float类型,数字后带有字母D或者d的属于double类型,如果数字后没带任何字母默认为double类型,如果赋值给float类型则会隐性转换

其他类型
浮点数类型位数值得范围
char16‘\u0000’~'\uffff'
boolean1true  false
注:字符型可表示通常意义上的单个字符,Java字符采用Unicode编码,每个字符占两个字节,Java语言里char的表示范围0~65536,一个字符型也可以储存一个汉字。

标识符

所谓标识符,就是用来标识变量名、函数名、数组名、文件名、类名等的有效字符序列。Java语言规定的标识符只能是大小写字母、下划线、数字、美元符号的任意组合,且首字母不能为数字

转义字符表
字符形式含      义
\n换行,将当前位置移到下一行的开头
\t水平制表,跳到下一个tab位置
\b退格,将当前位置移动到前一列
\r回车
\f换页,将当前位置移到下一页的开头
\'单引号字符
\"双引号字符
\\反斜杠"\"字符
\ddd三位八进制所代表的字符
\udddd四位十六进制所代表的字符
注:'\ddd'和'\udddd'是用Unicode编码表示的一个字符。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息