一.什么是关键字,有哪些以及注意事项
a.被Java语言赋予特定含义的单词而且在高级记事本以及开发工具中,针对"关键字"有一种特殊颜色标记!
b. class :表示创建一个类(是Java最基本的单元)
public :权限修饰符的一种 :公共的,公开的,访问权限足够大
static :静态修饰符号
void
c.(注意事项) :goto和const这两个作为保留字使用,不是关键字。
二.标识符
1.含义:针对包,类,接口,方法,变量,常量等起名字的字符序列。
2.组成:26个英文字母(大小写),数字字符,_符号(下划线),$符号,【严格区分大小写】
(1)包:(目录/文件夹) 都是字母小写 或者可以有_(下划线)
(2)类,接口起名字是相同:如果是一个单词:首字母大写,其余小写
举例:class Student{}
如果是多个单词组成:每一个单词首字母都大写,其余小写(大驼峰命名法)
举例:class MakeNameDemo{}
(3)方法和变量起名字的规则:如果是单个单词:字母全部小写
举例:main()
int price = 100 ;
如果是多个单词:第一个单词字母全部小写,从第二个单词开始每个单词首字母大写,其余小写 (小驼峰命名法)
举例: checkUserName()
int applePrice = 100 ;
(4)常量命名的规则:(推荐多个单词)
如果是单个单词:字母全部大写
举例:HELLO
如果是多个单词:每个单词字母大写,单词和单词使用下划线隔开
举例: HELLO_WORLD
Thread:线程类
public final static int MIN_PRIORITY = 1; 最小优先级
public final static int NORM_PRIORITY = 5; 默认优先级
public final static int MAX_PRIORITY = 10;最多优先级
3.注意事项:
(1)标识符不能以数字字符开头
(2)Java中的关键字不能作为标识符
(3)Java严格区分大小写
(4)满足条件:满足组成的一种即可,不能是非法字符。