01标识符
将标识符简单地理解成名字,类名、方法名、变量名包名等等。
起名字就要有命名规范:
1.标识符可以由字母、数字、下划线、美元符($)组成,但不能包含 @、%、空格等其它特殊字符。
2.不能以数字开头 。例:1name
3.区分大小写。例:username和userName是两个不同的标识符
4.不能以关键字作为标识符。
02关键字
关键字具有专门的意义和用途,和自定义标识符不同,不能当做一般的标识符使用。
51个关键字:
1.数据类型
boolean、int、long、short、byte、float、double、char、class、interface
2.流程控制
if、else、do、while、for、switch、case、default、break、continue、return、try、catch、finally
3.修饰符
public、protected、private、final、void、static、strict、abstract、transient、synchronized、volatile、native
4.保留字
true、false、null、goto、const
提示:java区分大小写,public是关键字,而Public不是关键字,但要尽量避免这种情况。
03注释
注释会被编译器忽略,所以注释不会影响程序运行结果。注释可以描述、解释程序实现思路,提高代码可读性,方便后期维护。
java的注释有3种
1.单行注释
以"//"标志,只能注释一行代码
快捷键:Ctrl+/ 添加注释、再按一次取消
package com.bcy.jufa.util;
public class Test {
public static void main(String[] args) {
//这是单行注释
System.out.println("==java注释==");
}
}
2.多行注释
包含在"/“和”/“间,能注释多行内容,行首和行尾一般不写注释信息
快捷键:Ctrl+shift+/ 添加注释、也可以输入”/*"按回车
package com.bcy.jufa.util;
public class Test {
public static void main(String[] args) {
/*
* 多行注释
* 多行注释
*/
System.out.println("==java注释==");
}
}
3.文档注释
一般用来注释类和方法,记录类、方法信息,包含在"/“和”*/“间
快捷键:输入”/"按回车
package com.bcy.jufa.util;
public class Test {
/**
* 文档注释 main方法
* @param args
*/
public static void main(String[] args) {
System.out.println("==java注释==");
}
}
04变量、常量
java是强类型语言,所有变量必须先声明,后使用;指定类型的变量只能接受类型与之匹配的值。
变量
在java中可以通过指定数据类型和标识符来声明变量 。
String eamil;
String userName = "海蓝酱";
/*
* String:变量类型,如int、double等
* eamil、userName:标识符,也叫变量名
*/
变量赋值
初始化变量是指为变量明确一个初始值。
初始化变量有两种方式:
1.声明时赋值
String sex = "女";//直接赋值
2.先声明后赋值
String sex;//先声明
sex = "男";//后赋值
PS:多个同类型变量可以同时定义或者初始化,变量之间用逗号分隔
String userName,sex,email,phone;
int age=11,height=185;
常量
常量可以理解成一种特殊的变量,值被设定后,在程序运行过程中不允许改变。
final int age = 24;