一、注释(理解)
1.1 什么是注释?
- 在程序中对代码进行解析的文字,方便自己查看和他人理解、查看,不会影响程序正常运行
1.2 注释有哪些?
- 单行注释
//注释内容,只能写一行
- 多行注释
/*
注释内容1
注释内容2
*/
- 文档注释(一般用在类和方法上的注释)
/**
注释内容 注释内容
*/
快捷键进行注释 | 功能效果 |
---|---|
Ctrl + / | 单行注释。 |
Ctrl + Shift + / | 选中代码进行多行注释。 |
二、字面量(应用)
2.1 作用
- 告诉程序员,数据在程序中的书写格式。
2.2 字面量分类
字面量类型 | 说明 | 程序中的写法 |
---|---|---|
整数 | 不带小数的数字 | 666,-88 |
小数 | 带小数的数字 | 13.14,-5.21 |
字符 | 必须使用单引号,有且仅能一个字符 | ‘A’,‘0’, ‘我’ |
字符串 | 必须使用双引号,内容可有可无 | “HelloWorld” |
布尔值 | 布尔值,表示真假,只有两个值:true,false | true 、false |
空值 | 一个特殊的值,空值 | 值是:null |
System.out.println(10); // 输出一个整数
System.out.println(5.5); // 输出一个小数
System.out.println('a'); // 输出一个字符
System.out.println(true); // 输出boolean值true
System.out.println("欢迎"); // 输出字符串
三、变量
3.1 什么是变量?
- 在程序运行过程中,其值可以发生改变的量。
3.2 变量定义的格式
- 数据类型 变量名称 = 初始值;
String name="penguin";
3.3 定义变量需要注意的问题
- 什么类型变量存储什么类型的字面值。
- 同一个范围变量名不能重复。
- 变量在使用时要有初始值。
- 变量存在访问范围。
四、数据类型(记忆、应用)
4.1 基本数据类型(4类8种)
说明
- e+38表示是乘以10的38次方,同样,e-45表示乘以10的负45次方。
- 在Java中整数默认是int类型,浮点数默认是double类型。
4.2 引用数据类型
- 除基本类型以外的类型。如String、List、Set、Map、class、interface等。
五、ASCII编码
5.1 ASCII 简介
- ASCII简称(American Standard Code for Information Interchange)
- 美国信息交换标准编码,就是一套现代英语、数字、和其他西欧字符(不含中文)的编号规则。
5.2 底层存储形式
- 字符在计算机底层就是存储其编号的二进制形式。
六、关键字、标志符(记忆、理解)
6.1 关键字
- Java自己保留的一些单词,作为特殊功能的,例如:public、class、byte、short、int、long、double…
- 不能用来作为类名或者是变量名称,否则报错。
- 注意:关键字很多,不用刻意去记。
abstract | assert | boolean | break | byte |
---|---|---|---|---|
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | try | void | volatile | while |
6.2 标识符
6.2.1 什么是标识符
- 标志符就是由一些字符、符号组合起来的名称,用于给类,方法,变量等起名字的规矩。
6.2.2 标识符的要求
- 基本要求:由数字、字母、下划线(_)和美元符($)等组成
- 强制要求:不能以数字开头、不能是关键字、区分大小写
6.2.3 命名指导规范
-
变量名称:满足标识符规则,建议全英文、有意义、首字母小写,满足“驼峰模式”。
例如:
int studyNumber = 59。
-
类名称: 满足标识符规则,建议全英文、有意义、首字母大写,满足“驼峰模式”。
例如:
HelloWorld.java。