Java的基本语法(一)

1:关键字:被Java语言赋予特定含义的单词

                 

如:

                      class,new,private,protected,public,static,final,abstract,interface,this,super

                      Intanceof,extends,implements,try,catch,finally,throw,throws,if,else,do,while

                      for,break,continue,switch,case,return等

特点:
        全部小写

注意事项:
       (1)goto和const作为保留字存在。
       (2)类似于Notepad++这样的高级记事本会对关键字有特殊颜色标记

2:标识符:给类,接口,方法,变量,常量等由我们自定义的字符序列

组成规则:
       由英文大小写字母、数字、$和_组成
 注意事项:
        A:不能以数字开头
        B:不能是java中的关键字
        C:区分大小写

既然标识符是程序员自定义的名称,那程序员能随便定义吗?

答案是否定的,定义标识符是有一些规则和规范的。规则是强制的,规范是建议的

命名规则:
        A:包            全部小写
            单级包:小写                                   举例:luyi,com
            多级包:小写,并用.隔开                举例:cn.it,com.baidu                
       B:类或者接口
            一个单词:首字母大                        举例:Student,Demo
            多个单词:每个单词首字母大写      举例:HelloWorld,StudentName
        C:方法或者变量
            一个单词:首字母小写                    举例:name,main
            多个单词:从第二个单词开始,每个单词首字母大写               举例:studentAge,showAllNames()
        D:常量           全部大写
            一个单词:大写                               举例:PI
            多个单词:大写,并用_隔开           举例:STUDENT_MAX_AGE

         注意:在起名字的时,为了提高阅读性,要尽量有意义。

3:注释:对程序进行解释说明的文字
    

分类:
        A:单行注释    //
        B:多行注释    /*   */
        C:文档注释   /**   */
 
注释的作用
        A:解释说明程序,提高了代码的阅读性。
        B:可以帮助我们调试程序。

注:

        对于单行和多行注释,被注释的文字,不会被JVM(java虚拟机)解释执行。

        对于文档注释,是java特有的注释,其中注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。

  注释是一个程序员必须要具有的良好编程习惯,初学者编写程序可以养成习惯:先写注释再写代码。

 注释信息只存在java源码之中,不存在字节码文件中。

 

4:常量:在程序执行的过程中,其值不发生改变的量
   

分类:
        A:字面值常量
        B:自定义常量
   字面值常量
        A:字符串常量: 将一个或多个字符用双引号(" ")标识,如:"hello"
        B:整数常量: 所有整数,如:12
        C:小数常量:所有小数,如:12.345
        D:字符常量:将一个字符用单引号(' ')标识,如: 'a','A','0'
        E:布尔常量 :true,false
        F:空常量 :null
    在Java中针对整数常量提供了四种表现形式
        A:二进制    由0,1组成。以0b开头。
        B:八进制    由0,1,...7组成。以0开头。
        C:十进制    由0,1,...9组成。整数默认是十进制。
        D:十六进制    由0,1,...9,a,b,c,d,e,f(大小写均可)组成。以0x开头。

猜你喜欢

转载自blog.csdn.net/qq_35180983/article/details/81200735