Java-变量
变量
变量是一个概念,存储在内存中,方便存取内存中的的数据,可以自定义变量名,就不用去记系统分配的16进制数据了。
是程序中存储数据的基本单元。
变量三要素:
1.数据类型
2.变量名
3.变量值
1.1如何使用变量
1.声明变量的数据类型和变量名
计算机会根据数据类型在内存中开辟对应大小的内存空间,变量名的定义需要符合规范:可以包含数字、字母、下划线、¥、不能包含宫格、运算符、不能用纯关键字命名、同时不能以数字开头、大小写可以混用、首字母应该小写(驼峰式命名法)。
2.个u内存空间赋值,该值就是变量值。
int num1;
num1 = 100;
*=是一个赋值运算符,专门做赋值运算的, 将等号右边的值赋值给左边。
//int num1 = 100;
1.2java的基本数据类型
8种数据类型
type\short\int\long\double\float\boolean\char
整数、小数、字母、单词、汉字,可以将这些数据分为两大类:
①数据类型(小数、整数)
②非数据类型(字母、单词、汉字)
1KB=1024byte
1MB=1024KB
1GB=1024MB
1TB=1024GB
| 分类 | 基本数据类型 | 占用空间 | 描述 |
|---|---|---|---|
| 数值类型 | byte | 1个字节(8位二进制数) | 数据的最小单位,1个字节是八位二进制数 |
| 数值类型 | short | 2个字节(16未二进制数) | 短整数(10000以内) |
| 数值类型 | int | 4个字节 | 整数的最常用类型(十位数以内) |
| 数值类型 | long | 8个字节 | 长整型 |
| 数值类型 | float | 4个字节 | 单精度浮点型数据 |
| 数值类型 | double | 8个字节 | 双精度浮点型数据 |
| 非数值类型 | boolean | 1/8个字节(1位二进制数,1bit) | 判断逻辑条件,成立/不成立,true/flase,1/0 |
| 非数值类型 | char | 2个字节 | 表示单个字符,可以是字母、汉字、数字、符号。 |
常用的数据类型是int ,long ,double ,boolean
编写学生编号、姓名、性别、身高、体重代码
public class text2 {
public static void main(String[] args) {
//编号、姓名、性别、身高、体重
int id = 1;
String name = "张三";
char sex = '男';
int height = 176;
double weight =60.5;
System.out.println("用户信息如下:");
System.out.println("编号:"+id);
System.out.println("姓名:"+name);
System.out.println("性别:"+sex);
System.out.println("身高:"+height);
System.out.println("体重:"+weight);
}
}
System.out.println("编号:"+id);中的"+"不是数学上的加法,而是拼接运算符,将+号左边和右边的值进行拼接,会将+号左边或右边的非字符串类型类型的数据自动转换为字符串,再拼接。

浙公网安备 33010602011771号