本节是Java语法最基础的内容之一,主要讲解变量、常量的概念、语法格式、命名规则以及八大基本数据类型。内容通俗易懂,搭配完整可运行代码,零基础也能轻松掌握。
一、变量(Variable)

1. 概念

变量指代内存中一块可变的存储空间,程序运行期间值可以被多次修改,是程序用来临时存储数据的载体。

2. 声明与赋值语法

两种常用写法,推荐声明并直接赋值:
// 写法1:先声明,后赋值
数据类型 变量名;
变量名 = 数值;

// 写法2:声明同时赋值(推荐)
数据类型 变量名 = 数值;
3. 变量命名规范(重点)

1. 组成字符:只能由字母、数字、下划线_、美元符$构成,不能以数字开头。

2. 大小写敏感:name 和 Name 是两个完全不同的变量。

3. 命名风格:采用小驼峰命名法,首个单词小写,后续单词首字母大写,例:studentName。

4. 禁止使用Java关键字(class、public、int 等)作为变量名。

5. 语义规范:做到见名知意,不使用 a、b、c 这类无意义名称。

4. 使用注意事项

1. 变量必须先定义、再赋值、最后使用,未赋值直接使用会编译报错。

2. 同一个作用域中,变量名不允许重复定义。

3. 方法内的局部变量,系统不会自动赋予默认值,必须手动赋值。
二、常量(Constant)

1. 概念

使用 final 关键字修饰的量,一旦赋值,整个程序运行过程中值无法再次更改,常用于定义固定参数(圆周率、固定编号、状态值等)。

2. 定义语法
final 数据类型 常量名 = 固定值;
3. 常量命名规范

1. 所有字母全部大写,多个单词使用下划线分隔,例:MAX_STUDENT、CLASS_NUM。

2. 定义时必须直接初始化赋值,后续禁止修改。
三、Java 八大基本数据类型

所有变量/常量都必须指定数据类型,八大基本类型是Java语法根基:
分类 数据类型 占用字节 简单说明 
整型 byte 1 字节型,存储小整数 
整型 short 2 短整型 
整型 int 4 常用默认整型 
整型 long 8 长整型,数值末尾加 L 
浮点型 float 4 单精度小数,数值末尾加 F 
浮点型 double 8 双精度小数,默认浮点类型 
字符型 char 2 存储单个字符,使用单引号 '' 
布尔型 boolean 1 逻辑类型,只有 true / false 

四、综合案例代码

整合变量、常量用法,完整可直接运行:
public class TestVarAndFinal {
    public static void main(String[] args) {
        // 定义普通变量
        int age = 18;
        String name = "Java学习者";
        // 修改变量的值
        age = 19;

        // 定义常量
        final double PI = 3.14;

        // 打印输出
        System.out.println("年龄:" + age);
        System.out.println("姓名:" + name);
        System.out.println("圆周率:" + PI);
    }
}
五、本节知识点总结

1. 变量:值可修改,小驼峰命名,使用前必须手动赋值。

2. 常量:final 修饰,值不可修改,全大写+下划线命名。

3. 任何数据都需要搭配对应数据类型,八大基本类型必须牢记。

4. 规范命名是编码好习惯,也是考试、作业高频考点。
文末互动

本节内容是Java入门最基础的语法,也是后续学习循环、数组、面向对象的前提。
大家在练习代码时遇到报错,可以在评论区留言交流~

更多推荐