JAVA基础语法

注释

  注释是对代码的解释和文字说明,可提高程序的可读性。JAVA 中的注释分为三种:

单行注释

////开始到本行结尾的文字将作为注释文字

多行注释

/*
这是这是多行注释
这是多行注释文字
这是多行注释文字
*/
注意:多行注释不能嵌套

文档注释

  文档注释以 /** 开始,以 */结束。

 

关键字

  关键字是指被 JAVA 语言赋予了特殊含义的单词。

  特点:

    关键字的字母全部小写。常用的代码编辑器对关键字都有高亮显示,比如我们看到的 public、class、static 等。

 

常量

  在程序运行过程中,其值不可以发生改变的量。

  JAVA 中常量的分类:

    字符串常量:用双引号括起来的多个字符(可以包含0个、一个或多个),例如 "a"、"abc"等。

    整数常量:例如 -10、8 等。

    小数常量

    字符常量,只能用单引号包含单个字符。

    布尔常量,表示真假。

    空常量,一个特殊的空值,值为NULL。

public class DemoConstant {
    public static void main(String[] args) {
        System.out.println(10); // 输出一个整数
        System.out.println(5.5); // 输出一个小数
        System.out.println('a'); // 输出一个字符
        System.out.println(true); // 暑促boolean值true
        System.out.println("hello java"); //输出字符串
    }
}

 

变量

  变量定义格式:

      数据类型 变量名 = 数据值;

  数据类型:为内存空间中存储的数据加入类型限制。

  变量名:为内存空间起的名称。

  数据值:内存空间中需要存储的值。

数据类型

  整数类型:

  浮点类型:

  字符类型:

  布尔类型:

变量的定义范例

数据类型 变量名 = 初始化值  // 声明变量并赋值
int age = 18
System.out.println(age);

// 先声明,后赋值
数据类型 变量名;
变量名 = 初始化值;
double money;
money = 55.5;
System.out.println(money);

变量的注意事项

  1. 在同一对花括号中,变量名不能重复。
  2. 变量在使用之前,必须初始化(赋值)。
  3. 定义long类型的变量时,需要在整数的后面加L(大小写均可,建议大写)。因为整数默认是int类型,整数太大会超出int范围。
  4. 定义float类型的变量时,需要在小数后面加F(大小写均可,建议大写)。因为浮点数默认类型是double,double的取值范围大于float,类型不兼容。

键盘录入

  通过 Scanner 类来获取用户的输入。使用步骤如下:

1、导包。Scanner 类在 java.util 包下,所以需要将该类导入。导报的语句需要定义在类的上面。

import java.util.Scanner;

2、创建 Scanner 对象。

Scanner sc = new Scanner(System.in); // 创建 Scanner 对象,sc 表示变量名,其他均不可变

3、接收数据。

int i = sc.nextInt(); // 表示将键盘录入的值作为int数返回。

示例

import java.util.Scanner;
public class DemoScanner {
    public static void main(String[] args) {
        // 创建对象
        Scanner sc = new Scanner(System.in);
        // 接收数据
        int a = sc.nextInt();
        // 输出数据
        System.out.println(a);
    }
}

 

标识符

  标识符是用户编程时使用的名字,用于给类、方法、变量、常量等命名。

  Java 中标识符组成的规则:

    由字母、数字、下划线、美元符号”$“组成,第一个字符不能是数字。

    不能使用 java 中的关键字作为标识符。

    标识符对大小写敏感(区分大小写)。

  Java 中标识符的命名约定:

     小驼峰命名:变量名、方法名

      首字母小写,从第二个单词开始每个单词的首字母大写。

    大驼峰命名:类名

      每个单词的首字母都大写。

  注意:标识符的命名最好可以做到见名知意。

 

范例

HelloWorld

public class HelloWorld{  // class:定义一个类,后面跟上的是类名名称;public:目前起到的是限制作用,要求文件名和类名名称保持一致
    public static void main(String[] args){    // 程序执行时的入口点,main方法称之为主方法
        System.out.println("HelloWorld");      // 是程序能够在控制台输出打印双引号中包裹的内容。
    }
}

键盘录入

// 步骤一
import java.util.Scanner;

public class Demo1Scanner {
    /*
        步骤一:导入 java.util.Scanner 包,需要写在定义类上面。
                import java.util.Scanner;
        步骤二:创建对象
                Scanner sc = new Scanner(System.in);
                只有 sc 是可以改变的,其他属于固定格式
        步骤三:使用定义的变量接收数据
                int i = sc.nextInt();
                只有变量 i 可以改变,其他属于固定格式
    */
    
    public static void main(String[] args) {
        //步骤二:创建对象
        Scanner sc = new Scanner(System.in);
        
        //步骤三:使用变量接收数据
        int a = sc.nextInt();
        
        System.out.println(a);
    }
}

 

 

 

 

 

 

 

  

 

posted @ 2021-01-30 14:48  hengistwu  阅读(81)  评论(0)    收藏  举报