Java数据类型、标识符
JavaSE
标识符
定义
Java中用于定义名称的都是标识符。例:包名,类名,变量名,方法名等。
组成
由数字、字母、_、$、组成,可以用汉字,但是不建议。
注意
开头不可以是数字
不可以用Java关键字
见名知意,可增加可读性
大小写区分
遵守驼峰命名
类名:首字母大写,其余遵循驼峰命名
方法名,变量名:首字母小写,其余遵循驼峰命名
包名:全部小写,不遵循驼峰命名
常量:全部大写
数据类型
基本数据类型
byte:1字节,8位,-2^7 ~ 2^7 - 1(-128~127),默认为:0
short:2字节,16位,-2^15 ~ 2^15 - 1(-32768~32767),默认为:0
int:4字节,32位,-2^31 ~ 2^31 - 1,默认为:0
long:8字节,64位,-2^63 ~ 2^63 - 1,默认为:0
float:4字节,32位,默认为:0.0f
double:8字节,64位,默认为:0.0d
char:2字节,16位,默认为:\u0000是空字符
boolean:1位(不是一个字节)值为true或者false,默认为false
引用数据类型
类、接口、数组
转义字符
\n:换行
\r:回车
\t:制表符(tab)
\ ":双引号(中间没有空格,这里加空格是因为需要将’\‘也显示出来)
\ ':单引号(中间没有空格,这里加空格是因为需要将’\‘也显示出来)
\ :反斜杠(中间没有空格,这里加空格是因为需要将’\‘也显示出来)
补充键盘录入方式:
Scanner sc = new Scanner(System.in)
可在控制台输入整数
int i = sc.nextInt();