欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java基础二

程序员文章站 2023-01-19 10:10:18
1 关键字 1.1 关键字概述 被Java语言赋予特定含义的单词。 1.2 关键字特点 组成关键字的字母全部小写。 1.3 关键字的注意事项 goto和const作为保留字存在,目前并不适用。 2 标识符 2.1 标识符概述 给类、接口、方法或变量等起名字适用的字符序列。 2.2 标识符的组成规则 ......

1 关键字

1.1 关键字概述

  • 被Java语言赋予特定含义的单词。

1.2 关键字特点

  • 组成关键字的字母全部小写。

1.3 关键字的注意事项

  • gotoconst作为保留字存在,目前并不适用。

 

2 标识符

2.1 标识符概述

  • 给类、接口、方法或变量等起名字适用的字符序列。

2.2 标识符的组成规则

  • 英文大小写字母。
  • 数字字符。
  • $和_。

2.3 标识符的注意事项

  • 不能以数字开头。
  • 不能是java中的关键字。
  • 区分大小写。
  • 见名知意。

2.4 标识符中常见的命名规则

  • 包:其实就是文件夹,用于把相同的类名进行区分,命名全部小写。
    • 单级:com。
    • 多级:com.xuweiwei。  
  • 类或接口:
    • 一个单词:单词的首字母必须大写。例如,Student。
    • 多个单词:每个单词的首字母必须大写。例如,HelloWorld。   
  • 方法和变量:
    • 一个单词:单词的首字母小写。例如,age。
    • 多个单词:从第二个单词开始,每个单词的首字母大写。例如,studentAge。  
  • 常量:
    • 一个单词:全部大写。例如,PI。
    • 多个单词:每个字母都大写,用_隔开。例如,STUDENT_MAX_AGE。  

 

3 注释

3.1 注释概述

  • 用来解释说明程序的文字。

3.2 Java中注释的分类

  • 单行注释
//注释文字
  • 多行注释
/*多行注释*/
  • 文档注释
/**文档注释*/

3.3 注释的注意事项

  • 对于单行和多行注释,被注释的文字,不会被JVM(java虚拟机)解释执行。
  • 多行注释不能嵌套。
  • 对于文档注释,是Java特有的注释,其中注释内容可以被JDK提供的工具javadoc所解析,生成一套以网页形式体现的该程序的说明文档。

3.4 注释版的HelloWorld

  • 示例:
package com.xuweiwei;

/**
 * 需求:准备写一个java程序,把"Hello World!!!"这句话输出到控制台
 *
 * 分析:
 *      ①要写一个java程序,必须定义类。
 *      ②把数据输出,说明我们的程序是可以独立运行的,而程序要独立运行,必须定义main方法。
 *      ③把数据输出到控制台,必须使用输出语句。
 * 实现:
 *      ①java语言提供一个关键字:class,用来定义类,后面跟的是类名。
 *      ②main方法的格式是固定的:
 *          public static void main(String[] args){}。
 *      ③输出语句是固定的:
 *          System.out.println("Hello World!!!");
 */
public class HellloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!!!");
    }
}

 

4 常量和变量

4.1 常量

4.1.1 常量的概述

  • 在程序执行的过程中其值不可以发生改变。

4.1.2 Java中常量的分类

  • 字面值常量
  • 自定义常量

4.1.3 字面值常量

  • 字符串常量:用双引号括起来的内容。例如,“HelloWorld”。
  • 整数常量:所有整数。例如,1、2、3。
  • 小数常量:所有小数。例如,12.34。
  • 字符常量:用单引号括起来的内容。例如,'a'。
  • 布尔常量:比较特殊,只有true或false。
  • 空常量:null。

 

  • 示例:
package com.xuweiwei;

public class COnstantDemo {
    public static void main(String[] args) {
        //字符串常量的输出
        System.out.println("Hello World");
        //整数常量的输出
        System.out.println(1);
        //小数常量的输出
        System.out.println(12.34);
        //字符常量的输出
        System.out.println('许');
        //布尔常量的输出
        System.out.println(true);
        System.out.println(false);
    }
}

 

4.2 变量