1.1 Java注释【掌握】
1.1.1 注释概念
注释就是用来解释说明代码作用的,帮助程序员理解代码,不会编译。对程序运行没有影响,可以提高代码可读性。
1.1.2 注释作用
解释说明代码作用
1.1.3代码案例
/** * 这是一个注释测试类 * * 1. 注释:(必须掌握) 1.1. 概念:用来解释说明代码作用的,帮助程序员理解代码。不会编译。 1.2. 作用:解释说明代码作用。 1.3. 使用: 1.3.1 单行注释: 只能注释一行内容 语法:// 一般写在main(或者其他)方法内部
1.3.2 多行注释: 语法:
* // 可以嵌套单行注释 * 这是多行注释:首行和尾行不写内容,不能嵌套多行注释和文档注释 这种更常用 一般写在main(或者其他)方法内部,用了写思路或者注释多行内容的 1.3.3 文档注释 语法:
* // 可以嵌套单行注释 * 这是文档注释:首行和尾行不写内容,不能嵌套多行注释和文档注释 这种更常用 一般写在类名、方法名、成员变量名上面,用了解释说明类、方法、成员变量的作用的。当调用 javadoc.exe工具的时候,会生成一个文档说明。并且,将鼠标移动到类名、方法名、成员变量名上面的还是,会显示注释内容。 * */ public class Note { /** 这是文档注释,写在方法、类、成员变量上面 写法一*/
/** * * 这是文档注释:首行和尾行不写内容,不能嵌套多行注释和文档注释 这种更常用 * 一般写在类名、方法名、成员变量名上面,用了解释说明类、方法、成员变量的作用的。 * 当调用 javadoc.exe工具的时候,会生成一个文档说明。并且,将鼠标移动到类名、方法名、成员变量名上面的还是,会显示注释内容。 * * 这是main方法,是程序的入口 * @param args */ public static void main(String[] args) { // 这是一个单行注释,只能注释一行内容,一般写在 main方法{}里面 System.out.println();// syso alt + / 快速生成打印语句 System.out.println(123);// 123
/* 这是多行注释,可以注释多行内容,一般写在main方法中,用来写解题思路 用法一*/ /* * 这是多行注释,用法二 【最常用】 * 可以注释多行内容,一般写在main方法中,用来写解题思路 * 可以嵌套单行注释,一般首行尾行不写注释内容,为了可读性 */
} } |
1.1.4 java注释分类
单行注释,只能注释一行内容
语法:
单行注释: 语法:// 一般写在main(或者其他)方法内部 |
多行注释,注释多行内容。首行和尾行不写内容,不能嵌套多行注释和文档注释。
语法:
/* 这是多行注释,可以注释多行内容,一般写在main方法中,用来写解题思路 写法一*/
/* * 这是多行注释,写法二 【最常用】 * 可以注释多行内容,一般写在main方法中,用来写解题思路 * 可以嵌套单行注释,一般首行尾行不写注释内容,为了可读性 */ 一般写在main(或者其他)方法内部,用了写思路或者注释多行内容的 |
文档注释,注释多行内容。首行和尾行不写内容,不能嵌套多行注释和文档注释。
语法:
/** 写法一 这是文档注释,写在方法、类、成员变量上面*/
/** * 写法二 * 这是文档注释:首行和尾行不写内容,不能嵌套多行注释和文档注释 这种更常用 * 一般写在类名、方法名、成员变量名上面,用了解释说明类、方法、成员变量的作用的。 * 当调用 javadoc.exe工具的时候,会生成一个文档说明。并且,将鼠标移动到类名、方法名、成员变量名上面的还是,会显示注释内容。 * * 这是main方法,是程序的入口 */ |
1.2 分隔符【了解】
分隔符:语句与代码之间的分割
1.分号(;):语句的分割,表示一句话结束,好比咱们使用的句号。
2.花括号({}):表示一个代码块,是一个整体,花括号要成对使用。
3.方括号([]):定义数组和访问数组元素时使用。
4.圆括号(()):使用很广泛,具体用到细讲。
5.圆点(.):类和对象访问它的成员时使用。 从属关系
6.空格[ ]:把一整条语句分割成几段,空格的次数不限制。
7.一般单词之间一个空格就可以了
注意:必须都是半角下的英文符号。
注意:有时候写的代码其实并没有问题,可能是工具,文件目录的路劲存在特殊符号中文等等情况导致代码运行不正确 C盘也操作不了【权限】
1.3 关键字【了解】
1.3.1 关键字概念
关键字:其实就是在设计java语言的时候赋予特殊意义的单词
1.3.2 关键字认识及特点
特点:所有的字母全部小写: 如下Java中的关键字
break | ||||
case | const | |||
continue | ||||
float | ||||
goto | ||||
long | native | |||
new | ||||
throws | ||||
try |
(不用刻意去记,以上关键字都会在以后的学习中逐渐重复的使用)
1.4 保留字【了解】
还有些关键字,如cat、 future、 generic、innerr、 operator、 outer、rest、var goto const等都是Java保留的没有意义的关键字。
另外,Java还有3个[保留字]:true、false、null。它们不是关键字,而是文字。包含Java定义的值。和关键字一样,它们也不可以作为[标识符]使用。
1.5 标识符【掌握】
1.5.1 标识符概念
概念:就是为了代码可读性而定义的一些规则符号。简单的认为就是了规范命名的。
1.5.2 标识符作用
作用就是为了代码可读性
1.5.3 标识符组成
1) 标识符由大小写字母(A-Z或者a-z)、美元符($)、或者下划线(_)、数字构成(不能以数字开头)。
2) 不能以关键字作标识符
3) 标识符严格区分大小写
1.5.4 标识符书写规范
1) 一般不建议使用$ 及下划线_作为起始符号
2) 见名知意:一般来说都是取一些有意义的单词。例如,age表示年龄
3) 类名首字母必须大驼峰。大驼峰:首字母大写,后面每个单词首字母大写。
例如:用户管理类: UserManagement 大驼峰
4) 方法名、变量名小驼峰。小驼峰:首字母小写,后面每个单词首字母大写
例如:
用户名(成员)变量 : userName 小驼峰
获取用户名方法: getUserName() 小驼峰
5) 不要以java中关键字、保留字、jdk中存在的类 命名
--学习很枯燥,望大家戒骄戒躁,砥砺前行!