*基础语法:
一、注释:
1.不参与编译,只起说明作用
2.分类: 单行--//注释信息、 多行--/*注释信息*/、 文档--/** 注释信息*/
二、关键词:
特点:
1.关键字字母全部小写,且都为英文单词
2.常见的代码编辑器,针对关键字有特殊的颜色标记,非常直观。
三、常量:
程序运行过程中,其值不能改变的量。
空常量null不能直接输出。
四、数据类型:
计算机存储单元:
无论内存还是硬盘,计算机存储设备的最小信息单元叫“位(bit)”又称“比特位”,用小写字母“b”表示
计算机最小的存储单位叫“字节(byte)”,用大写字母“B”表示
字节是由连续的8个位组成。
java是强类型语言,不同的数据类型也分配了不同的内存空间,所以它们表示的数据大小也是不一样的。
数据类型分为基本数据类型和引用数据类型两大类
基本数据类型:
数值型:整数(byte、short、int(默认)、long)、浮点数(float、double(默认)))、字符(char)
非数值型:布尔(boolean)
引用数据类型:类(class)、接口(interface)、数组([])
五、变量:
程序运行过程中,其值可以发生改变的量。
从本质上讲,变量是内存中一小块区域。
定义格式:数据类型 变量名 = 变量值;
使用:
取值格式:变量名
修改值格式:变量名 = 变量值;
使用的注意事项:
1.变量名不重复
2.变量未赋值,不能使用
3.long i = 100000000L;(因为变量格式是有默认的数据类型的,long类型需要加L)
4.float f = 13.14F;(与上个同理)
六、标识符:
给类、方法、变量等起名字的符号。
定义规则:
1.由数字、字母、下划线和美元符组成
2.不能以数字开头
3.不能是关键字
4.区分大小写
常见命名约定:
小驼峰命名法(方法、变量):firstName
大驼峰命名法(类):FirstName
七、类型转换:
自动类型转换:数据范围小的数值或者变量赋值给另一个表示数据范围大的变量
强制类型转换:数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
格式:目标数据类型 变量名 = (目标数据类型)值或者变量;