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;