08-HelloWorld系例常见问题
4.1 BUG的解决
1:具备识别BUG的能力
多看
2:具备分析BUG的能力
多思考,多查阅资料
3:具备解决BUG的能力
多尝试,多总结
09-Notepad软件的安装和使用
略
10-注释
1.1 注释分类
单行注释
格式://注释信息
多行注释
格式:/*注释信息 */
文档注释
格式:/**注释信息 */文档注释目前用不上,暂不讲解。
11-关键字
2.1 关键字概述
关键字:就是被Java语言赋予了特定含义的单词
2.2 关键字特点
关键字的字母全部小写
常用的代码编辑器,针对关键字有特殊的颜色标记,非常直观。
12-常量
3.1 常量概述
常量:在程序运行过程中,其值不可以发生改变的量。
3.2 常量分类
注:空常量null是不能直接输出的。
System.out.println(null) // 错误写法
13-数据类型
4.1 计算机存储单元
我们知道计算机是可以用来存储数据的,但是无论是内存还是硬盘,计算机存储设备的最小信息单元叫“位(bit)我们又称之为“比特位”,通常用小写的字母”b”表示。而计算机中最小的存储单元叫“字节(byte)"通常用大写字母”B”表示,字节是由连续的8个位组成。
除了字节外还有一些常用的存储单位,大家比较熟悉,我们一起来看看:1B(字节)=8bit
1KB=1024B
1MB=1024KB
1GB =1024MB
1TB=1024GB
4.2 数据类型Java语言是强类型语言,对于每一种数据都给出了明确的数据类型,不同的数据类型也分配了不同的内存空间所以它们表示的数据大小也是不一样的。
4.3 数据类型内存占用和取值范围
(内存占用的单位是字节)
14-变量
定义变量、使用变量、修改变量
类型 变量名=数值;
15-变量使用的注意事项
16-标识符
6.1 标识符概述
标识符:就是给类,方法,变量等起名字的符号
6.2 标识符定义规则
由数字、字母、下划线()和美元符($)组成
不能以数字开头
不能是关键字
区分大小写
6.3 常见命名约定
小驼峰命名法: 针对方法、变量
约定1:标识符是一个单词的时候,首字母小写
范例1:name
约定2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写
范例2:firstName
大驼峰命名法: 针对类
约定1:标识符是一个单词的时候,首字母大写
范例1:Student
约定2:林标识符由多个单词组成的时候,每个单词的首字母大写
范例2:GoodStudent
17-类型转换
7.1 类型转换分类
1.自动类型转换
把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量
范例:doubled=10;
此处的byte 可以到short、int、等类型 但是不能直接转换到char类型
public static void main(String[] args) {
// 自动类型转换
double a = 10;
System.out.println(a);
// 定义byte类型的变量
byte b = 10;
short s = b;
int i = s;
System.out.println(i);
// char c = b; // java: 不兼容的类型: 从byte转换到char可能会有损失
}
2.强制类型转换
把一个表示数据范围大的数值或者变量赋值给另一个表示数据范围小的变量
格式:目标数据类型变量名=(目标数据类型)值或者变量;
范例:int k=(int)88.88;