Java-变量与数据类型
2026/8/4 22:42:36 网站建设 项目流程

1.注释

介绍:在程序指定位置添加的说明性信息(对代码的一种解释)

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

注意:被注释的内容,不参与程序的编译和运行。编译后产生的字节码文件中不包含注释,编译时会自动忽略掉注释。

2.关键字和字面量

1.关键字

介绍 : 被Java赋予了特殊含义的英文单词

举例:

  1. public : 限制作用

  2. class : 定义类

注意:关键字已经被 Java 赋予了特殊的含义,我们无法使用 (不能当作类名,变量名,方法名...)

2.字面量

介绍 : 学习生活中的数据, 在代码中如何书写

3.变量的介绍和定义

介绍 : 变量就是内存中的一块区域,可以理解成一个盒子,用来装程序要处理的数据的。

定义格式:数据类型 变量名 = 数据值;

举例:

int num = 10;

变量的使用:根据变量名使用

int age = 18; System.out.println(age); // 打印 age = 20; // 修改 System.out.println(age + 10); // 计算

4.变量的注意事项

1.变量要先声明才能使用

public class VariableTest { public static void main(String[] args){ int age = 18; System.out.println(age); // 正确 System.out.println(name); // 错误, 没有这个变量 } }

2.变量是什么类型,就必须装什么类型的数据

public class VariableTest { public static void main(String[] args){ int age = 18; // 正确, int类型存储整数Ok int num = 12.3; // 错误, int类型无法存储小数 } }

3.变量只在自己所归属的 { } 范围内有效

public class VariableTest { public static void main(String[] args){ int age = 18; System.out.println(age); // 正确, 在范围中 { int a = 10; System.out.println(a); // 正确, 在范围中 } System.out.println(a); // 错误, 访问不到a变量 System.out.println(age); // 正确, 在范围中 } }

4.同一个范围内,变量的名称不能一样

public class VariableTest { public static void main(String[] args){ int age = 18; // 正确定义变量 { int a = 10; // 正确定义变量 } { int a = 10; // 正确定义变量 } int age = 20; // 错误!!! main方法中已经有age变量了 } }

5.变量定义的时候可以不赋初始值,但在使用时,变量里必须有值

public class VariableTest { public static void main(String[] args){ int age; // 不会报错, 因为并没有使用 } } public class VariableTest { public static void main(String[] args){ int age; // 不会报错, 因为并没有使用 System.out.println(age); // 编译错误, 变量中没有数据 } } public class VariableTest { public static void main(String[] args){ int age; // 不会报错, 因为并没有使用 age = 10; System.out.println(age); // 不会报错, 因为age里面已经有数据了 } }

6.一条语句可以定义多个变量,中间使用逗号分隔

public class VariableTest { public static void main(String[] args){ int a = 10, b = 20, c = 30; } }

5.标识符

介绍:就是给类,方法,变量等起名字的符号 (自己起的名字)

1.标识符的命名规则

由数字、字母、下划线(_)和美元符($)组成

不能以数字开头

不能是关键字

区分大小写

2.标识符的命名规范

见名知义,驼峰命名

6.数据类型

Java 中的数据类型大体分为两种

  1. 基本数据类型

  2. 引用数据类型

我们今天重点聊基本数据类型,同学们要能够使用不同的数据类型,定义出不同类型的变量

使用思路:

  1. 整数类型变量:首选 int,如果发现 int 装不下数据了,将类型换成 long,但是定义 long 类型变量,需要加入 L 标识

  2. 小数类型变量:首选 double,如果非要使用 float 类型,需要在数值后面加入 F 标识

long tel = 15612341234L; float height = 180.1F;

7.数据类型补充

1.所有整数默认是 int 类型

System.out.println(10);

整数10是一个字面量, 但也是Java中的一份数据, 是数据就会有类型, 整数默认是int

2.所有小数默认是 double 类型

System.out.println(12.3);

整数12.3是一个字面量, 但也是Java中的一份数据, 是数据就会有类型, 小数默认是 double

3.字符类型的取值范围是 0~65535

原因 : 每一个字符底层都有一份数值的表示形式.

举例

'a' ---> 二进制表示为 01100001 --> 转换为十进制为 97

'a' 的数值表示为 97

因此定义字符类型的变量可以是: char c = 97;

了解即可! 一般没人这么写, 记忆成本太大!

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询