关键字 (Keyword) 是 Java 语言中的特殊标记(单词);它们是已经被语言本身预先使用,所以开发者不能使用关键字作为标识符的命名;
类似于,对于国家来说,法院、警察就是关键字,已经被国家预定使用了,其他人不能随便使用,否则就乱了;
所以Java的关键字也是同样的要求,对于Java的关键字一般会出现在笔试的选择题中;
一、关键字说明
1、在Java中字符的大小写是敏感的,比如说 default 和 DEFAULT 是不同的;
2、所有Java关键字都是小写的,DEFAULT、DO、NULL 等都不是Java关键字;
3、goto 和 const 还未被使用,是Java保留字;保留字就是Java还没用,但是先保留着(占这个坑);
二、Java的关键字和保留字
Java关键字不需要死记硬背;
关键字和保留字在IDE中会有不同的颜色显示,所以在编写代码的时候,如果错误的使用了关键字,IDE会给出提示;
另外Java关键字都有自己的用途,当掌握了他们的用途之后,你就不会用他们作为变量什么的了;
Java关键字和保留字如下:
abstract | assert | boolean | break | byte | continue |
case | catch | char | class | const | double |
default | do | extends | else | final | float |
for | goto | long | if | implements | import |
native | new | null | instanceof | int | interface |
package | private | protected | public | return | short |
static | straictfp | super | switch | synchronized | this |
while | void | throw | throws | transient | try |
volatile | true | false | var |
对于这些关键字和保留字,现阶段混个眼熟就可以了,随着我们编程学习的深入,这些慢慢都会被我们记住,基本不会出错。
三、编程实战
代码的详细解读,可以参考视频教程;
public static void main(String[] args) {
//int public = 100;//public是关键字,不能作为变量使用
int PUBLIC = 100;//Java大小写敏感的,所以大写没问题
boolean a = true;//a是真值
//java的保留字也不要使用
//const
//goto
int age = 18;
// 思考 =》 设计 =》写(输出)
}