零基础学Java(一)

1.关键字和保留字

  1. 关键字:被Java赋予特殊含义的字符串(都是小写)
  2. 保留字:Java版本尚未使用(goto\const)写标识符时避开这些保留字

2.标识符的规范

标识符: 自己定义的都是标识符。

  1. 命名规则
    (1)由26个字母,数字,_和$组成
    (2)开头不能是数字
    (3)不可以使用关键字和保留字,但可以包含
    (4)java严格区分大小写,长度不限
    (5)标识符中不能包含空格

  2. 命名规范
    包头: xxxyyyzzz
    类名,接口名: XxxYyyZzz
    变量名,方法名: xxxYyyZzz
    常量名: XXX_YYY_ZZZ

  3. 见名知意

3.变量

先声明后赋值
零基础学Java(一)
3.1 基本数据类型

3.1.1 数值型
《1》整型

类型 字节
Byte 1个字节
Short 2个字节
Int 4个字节
long 8个字节

注意:long l2=123L ; 以大写L或者小写l结尾
《2》浮点型

类型 字节
Float 4字节
Double 8字节

注:(1)double l2=123F;以大写F或者小写f结尾)
(2) 一个字节=8比特 ; 1 byte = 8 bit

3.1.2 字符型
1个字符=2个字节=16个bite
char中a代表97,A代表65

3.1.3 布尔型
只能取true\false、

3.1.4 基本数据类型之间的运算(布尔型除外)
《1》自动类型提升

byte
int
long
float
double
short
char

也就是说

《2》强制类型转换
注:可能造成精度损失,并不是四舍五入
double a=12.5;
int b=(int)a;
输出的结果为:12