Part1 1-2 Java的常量与变量 2019-11-27

 1.标识符的命名规则

1.1 必须由字母、数字、下划线和美元符组成的。

1.2 首字母只能是字母、下划线和美元符。

1.3 不能是Java的关键字和保留字比如:todo

1.4 严格区分大小写。

1.5 编写时候要有意义(好歹翻译点英文单词嘛)。



2.关键字


图1.关键字列表

常用:class、public、static、void、package



3.数据类型

3.1基本数据类型

    1.整形: byte(字节)、short、int、long

    2.浮点型:float、double

    3.字符型:char(使用单引号括起来)

    4.布尔型:boolean(只有Ture、Felse)

3.2 引用数据类型

    1.类(class)

    2.接口(interface)

    3.数组

3.3 数据类型的属性


图2.数据类型的属性


4.变量的定义和初始化

定义: 数据类型 变量名

          数据类型 变量名,变量名....(同一数据类型)

初始化:数据类型 变量名=数据

               数据类型 变量名=数据,变量名=数据....(同一数据类型)

注意:在方法内部必须先对基本数据类型变量赋值后才能使用,否则编译不通过。



5.类型字面值

5.1 int类型的字面值:123

5.2 long类型的字面值:123L或者123l

5.3 double类型的字面值:1.23

5.4 float类型的字面值:1.23f 或者 1.23F

5.5 boolean类型的字面值:ture或者false

5.6 char类型的字面值:'\56'、'k'、'看'

5.7 转义字符:\n换行、\""双引号,由反斜杠开头



6.Ascii码和Unicode编码

1.Ascii码


图3.Ascii码表

2.Unicode编码

    例子:String s3="\u005d\u005fb";

               System.out.println("s3="+s3);

    显示:]_b

    注意:Unicode会自动识别,后面无需分开可以直接继续加字符串。



7.类型转换


图4.类型转换关系图

注意:实线箭头指向是可以进行自动类型转换,箭头相反方向需要进行强制类型转换。



8.常量的定义与初始化

final 代表常量,需要卸载类型的前面,当定义为常量后其值无法被改变(无法通过编译)。常被调用的固定值建议设为常量。

例子:final double MIN_VALUE=0;

           常量标识 数据类型 标识符 值

注意:常量的标识符应为全大写字母,单词之间用下划线隔开。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容