笔记
第二章 Java基础语法
2.1关键字
2.1.1概念
被Java语言赋予特定含义的单词
2.1.2组成特点
组成关键字的字母全部小写
2.1.3注意事项
- goto和const作为保留字存在,可能在以后的版本作为关键字,目前并不使用
- 在类似notepad++这样的高级记事本中,针对关键字有特殊颜色标记在类似notepad++这样的高级记事本中,针对关键字有特殊颜色标记
2.2标识符
2.2.1概念
给类、接口、方法、变量等起名字时使用的字符序列
2.2.2组成特点
由英文大小写字母、数字、$和_三种组成
注意:
- A 不能以数字开头
- B 不能是Java中的关键字
- C Java语言严格区分大小写
2.2.3常见命名规则
基本原则:见名知意
- 包(其实就是文件夹,用于解决相同类名问题)
单级包 —— 字母全部小写
eg:liuyi
多级包 —— 字母全部小写,多级包名之间用.隔开
eg:cn.itcast(表示cn文件夹下的itcast文件夹) - 类或接口
一个单词 —— 首字母必须大写
eg:Student
多个单词 —— 每个单词首字母必须大写
eg:StudentName - 方法和变量名
一个单词 —— 首字母小写
eg:main
多个单词 —— 从第二个单词开始首字母大写
eg:studentName、showAllStudentNames - 常量
一个单词 —— 全部大写
eg:圆周率 PI
多个单词 —— 全部大写,单词之间用_隔开
eg:STUDENT_MAX_AGE
2.3注释
2.3.1概念
用于解释说明程序的文字
2.3.2作用
A:解释说明程序,提高程序的阅读性
B:帮助排错
2.3.3Java中注释的分类及格式
单行注释:
格式://注释文字
注意:可以嵌套使用
多行注释
格式:/* 注释文字 */
注意:不能嵌套使用
文档注释
格式:/** 注释文字 */
作用:被javadoc工具解析生成一个说明书,面向对象部分详细讲解
2.3.4带注释的HelloWorld案例
需求:
写一个Java程序,将"HelloWorld"输出在控制台
分析:
A: 要写一个Java程序,必须先定义类
B:程序要想独立运行,被虚拟机调用,必须定义main方法
C:要想在控制台输出数据,必须使用输出语句
实现:
A:Java语言中的关键字class用来定义类,格式是:class 类名
B:main方法的格式是固定的:
public static void main(String[] args){}
C:输出语句的格式是固定的:
System.out.println("输出语句");
代码:
//HelloWorld案例
class HelloWorld {
/*
为了程序能独立运行定义main方法
main方法是程序的入口
被Java虚拟机调用
*/
public static void main(String[] args) {
//为了数据能够输出使用输出语句
System.out.println("HelloWorld");
}
}