标识符:给类,接口,变量,方法等起名字时用的字符序列
特点:
1、由英文大小写组成
2、由数字字符组成
3、$和_组成
注意:
1、不能以数字开头
2、不能用关键字作为标识符
3、在同一个大括号内,不能有重名
4、java中严格区分大小写
java中常见的命名规范:(见名知意)
1、包 包简单理解为文件夹的意思
所有字母都是小写
1)单级目录
举例:bigdata14
2)多级目录
举例:com.shujia.wyh
2、类或者接口起名字
如果名字是由一个单词组成的时候,首字母大写,其余字母小写
如果名字是由多个单词组成,所有的单词首字母大写,其余字母小写
1) 一个单词组成
举例:Student
2) 多个单词组成
举例:HelloWorld
3、变量或者方法起名字:
如果是由一个单词组成,所有字母均小写
如果是由多个单词组成,第一个单词字母全部小写,从第二个
单词开始,首字母大写,其余字母小写。
1)一个单词
举例:eat()
2)多个单词的时候
举例:eatBeaf()
4、常量起名字
如果是由一个单词组成,所有字母均大写
如果是由多个单词组成,所有单词字母均大写,并且单词与单词之间用
下划线拼接
1)一个单词组成
举例:NAME
2)多个单词组成
举例:BIGDATA_STUDENT_NAME
public class MakeName {
//生成main方法的快捷键 psvm + 回车
public static void main(String[] args) {
int x = 100;
// int 1x = 200;
// int static = 300;
int X =200;
}
}
常量:在java程序执行过程中其值不可发生改变的量叫常量
分类:
字面值常量:
字符串常量(由双引号括起来的)
举例:"helloworld","数加科技"
整数常量
举例:10,200,300
小数常量
举例:1.2,12.34
字符常量(用单引号括起来的单个字符)
举例:'a','b','0'
布尔常量
true
false
空常量
null(放到面向对象对象的时候讲解)
自定义常量(面向对象部分讲)
public class ConstantDemo {
public static void main(String[] args) {
//字符串常量
System.out.println("helloworld");
//整数常量
System.out.println(10);
System.out.println(20);
System.out.println(100);
//小数常量
System.out.println(1.2);
System.out.println(12.34);
//字符常量
System.out.println('a');
System.out.println('b');
// System.out.println('ab'); //错误
//布尔常量
System.out.println(true);
System.out.println(false);
}
}