java关键字和标识符

关键字

定义:

        被Java语言赋予了特殊含义的单词。

特点:

        所有字母都小写。(在很多编程软件中会显示出一种颜色)

分类列举:

         a.用于定义数据类型的关键字

class

interface

byte

short

int

long

float

double

char

boolean

void

 

 

 

 

          b.用于定义数据类型值的关键字

true

false

null

          c.用于定义流程控制的关键字

if

else

switch

case

default

while

do

for

break

continue

return

 

 

 

 

          注意:gotoconst虽然从未使用,但是仍作为保留字(在JDK的新版本中可能提升为关键字)存在。

标识符

定义:

       用户在编程时给类、变量/常量、方法(函数)、语句块等起的名字。

组成规则:

       a.由数字0-926个英文字母的大小写$_组成;

       b.不能以数字开头

       c.不能是关键字(总算是和关键字有一点联系了)

       d.名字之中不要用空格

       e.Java中严格区分大小写

常用的命名规则:

       A:包

           用于把同名的文件放到不同的目录下。

           全部小写。如果是多级包,用.分开。

           举例:itcast,cn.itcast, com.baidu

                     给公司做项目:域名反写作为包名。

       B:类和接口(见名知意,驼峰命名)

             a:一个单词时首字母大写

             举例:Student,Teacher

              b:由多个单词组成,每个单词的首字母大写。

              举例:HelloWorld, HaoGuiBao

        C:方法和变量

               a:一个单词时首字母小写

               举例:main(),age

               b:如果是多个单词组成,从第二个单词开始,每个单词的首字母大写。

               举例:showName(),studentAge

        D:常量

                a:如果是一个单词,全部大写。        

                 举例:PI

                b:如果是多个单词,全部大写,并用_隔开

                 举例: STUDENT_MAX_AGE


小结:

关键字是语言本身给定义的,而标识符是我们自己来命名的,这些单词都是为了让我们能够更好的理解程序,统一大家的认知,使得程序员之间、程序员与机器之间都能够良好的沟通。条条框框虽多,但是都值得遵守。


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值