关键字
关键字:Java语法当中已经定义好的,具备一定的含义的标识
已经在使用的:class,public,void,static(这些关键字在写main方法时候会用到)
保留字
保留字:现在Java语法中还没用,但是以后有可能就变为关键字了,如:goto,const
标识符
标识符:代码中,需要取名字时的字符序列(比如定义方法名,变量名,类名时)
语法规定:
- 标识符可以由字母,数字,下划线 _,美元符 $组成(在阿里工作手册中,代码命名均不能以下划线或美元符号开始或结束。)
- 不能和关键字和保留字重名
- 不能以数字开头
- 不能和字面量(true,false,null)重合
- 区分大小写,见名知意
标识符的规范
包名
包名:就是文件夹,为了解决相同类名的问题
包名命名时,要求全部小写,一般是公司的域名倒着写
比如域名:java.csdn.com-->那么包名就是com.csdn.java
以后所写的代码都必须放在指定的包名下面
在新建项目后,在项目的src文件夹new->project即可创建包
类名
命名规范:
- 首字母要大写
- 由多个单词相连的时候,每个单词的首字母都要大写(驼峰命名)
public class LoginService{ }
方法名和变量名
命名规范:
- 只有一个单词时,首写字母要小写
- 多个单词时,从第二个单词开始,所有单词的首字母都要大写
-
public class LoginService { public void userLogin(){ //表示定义了了一个用户登录的方法名 } public void userRegister(){ } // 快捷键: 在一个类当中快速写一个main方法,输入main后直接按回车键,idea会自动调出main方法 // 输入 psvm 点击回车,也可以快速写一个main方法 public static void main(String[] args) { //定义了一个数字变量age int age = 18; int xiaomingAge = 7; } }
转译字符
定义:用于一些无法直接输入或显示的字符。在Java中,使用反斜杠 \ 来作为转义字符的标志,后面跟着特定字符来表示不同的转义。
public static void main(String[] args) {
System.out.print("学习java的"+ "\n"+"第一天"); //输出打印,右键选择Run LoginService.main()
System.out.print("学习java的"+ "\r"+"第2天");
// 快捷键 ctrl+D 可以复制当前光标所在行
// 输出System.out.print的快捷键,输入 sout 就会显示出输出的快捷键,此时点击回车,就得到System.out.println();
// 在idea中 \t 表示四个空格, 如果\t 前面的字符不满四个,那么\t就会凑足四个
// 比如前面只有一个数字1,此时 \t 表示3个空格
System.out.println("1234"+"\t"+"5678");
System.out.println("1"+"\t"+"5678");
System.out.println("\\");
System.out.println("\'");
System.out.println("'"); // 发现单引号可以直接输出
System.out.println("\"");
}
快捷键
- 快捷键 ctrl+D 可以复制当前光标所在行
- 输出System.out.print的快捷键,输入 sout 就会显示出输出的快捷键,此时点击回车,就得到System.out.println();