曂沅仴駦 发表于 2022-8-9 14:44:38

day03_注释丶关键字丶标识符丶常量

​注释

注释:就是对代码的解释和说明。其目的是让人们能够更加轻松地了解代码。为代码添加注释,是十分必须要的,它不参与程序的编译和运行。对于单行和多行注释,被注释的文字,不会被JVM(java虚拟机)解释执行。
Java中的注释分为下面几种:

[*]单行注释:格式是使用//,从//开始至本行结尾的文字将作为注释文字。
https://img-blog.csdnimg.cn/9056f93ea65c4546810688c63ae2b6b5.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAamF2YV9wZWRlc3RyaWFu,size_11,color_FFFFFF,t_70,g_se,x_16

[*]多行注释 :多行注释的格式是使用/* 和 */将一段较长的注释括起来。多行注释里面不允许有多行注释嵌套。
https://img-blog.csdnimg.cn/9dcf796a2def41e29b486e31b3b92040.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAamF2YV9wZWRlc3RyaWFu,size_12,color_FFFFFF,t_70,g_se,x_16

[*]文档注释:文档注释以/**开始,以*/结束。注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。
https://img-blog.csdnimg.cn/c115dccb7285441bb8f57fa486b2e52f.png
下面我们就来对入门案例进行注释
//定义一个类,类的名字叫做HelloWorld
public class HelloWorld {
    /*
      这里是定义main方法,public static void main(String[] args)是固定写法
      main方法是程序的入口
    */
    public static void main(String[] args){
      /*
            这是一个输出语句,用来向控制台输出显示内容的,
            ()中的""里面的内容会被输出显示到控制台上
      */
      System.out.println("zhushi....");
    }
}关键字

关键字是指在程序中,Java已经定义好具有特殊含义的单词

[*]HelloWorld案例中,出现的关键字有 public 、class 、 static、 void 等,这些单词已经被Java定义好
[*]关键字的特点:全部都是小写字母。
[*]关键字比较多,不需要死记硬背,学到哪里记到哪里即可。
https://img-blog.csdnimg.cn/cea930d7a8874c56a779c897a8b1d64b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAamF2YV9wZWRlc3RyaWFu,size_19,color_FFFFFF,t_70,g_se,x_16
标识符

简单的说,凡是程序员自己命名的部分都可以称为标识符。即给类、变量、方法、包等命名的字符序列,称为标识符。
标识符的命名规则(必须遵守)

[*]Java的标识符只能使用26个英文字母大小写,0-9的数字,下划线_,美元符号$
[*]不能使用Java的关键字(包含保留字)和特殊值
[*]数字不能开头
[*]不能包含空格
[*]严格区分大小写
标识符的命名规范(不遵守遭受鄙视)

[*]见名知意
[*]类名、接口名:每个单词的首字母都大写,形式:XxxYyyZzz,例如:HelloWorld,String,System等
[*]变量、方法名:从第二个单词开始首字母大写,其余字母小写,形式:xxxYyyZzz,例如:age,name,bookName,main
[*]包名:每一个单词都小写,单词之间使用点.分割,形式:xxx.yyy.zzz,例如:java.lang
[*]常量名:每一个单词都大写,单词之间使用下划线_分割,形式:XXX_YYY_ZZZ,例如:MAX_VALUE,PI
​常量

直接写出来的人可以理解的数据,在java中叫做字面量 。字面量也就是常量。Java程序中固定不变的数据就是常量。也就是说在程序的执行过程中,其值不可以发生改变的量。常量又可以分为字面值常量和自定义常量。

[*]字面值常量,如下图所示:
 
https://img-blog.csdnimg.cn/1f0a6df3a3ec46ea93392cf48c870112.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAamF2YV9wZWRlc3RyaWFu,size_20,color_FFFFFF,t_70,g_se,x_16


[*]自定义常量:通过final关键字定义 ,以后学习。
代码演示:打印不同类型的常量
public class Demo02Constant {
    public static void main(String[] args) {
      // 输出整数常量:    100      200
      System.out.println(100);
      System.out.println(200);

      // 输出小数常量:    5.5      7.7
      System.out.println(5.5);
      System.out.println(7.7);

      // 输出 字符常量: a
      System.out.println('a');

      // 输出字符串常量
      System.out.println("a");

      //输出布尔常量
      System.out.println(true);
      System.out.println(false);

      // 空常量
      //System.out.println(null);错误: 不能直接打印空常量null

      //java中的自定义常量 PI,
      System.out.println(Math.PI);
    }



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: day03_注释丶关键字丶标识符丶常量