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);中的"+"不是数学上的加法,而是拼接运算符,将+号左边和右边的值进行拼接,会将+号左边或右边的非字符串类型类型的数据自动转换为字符串,再拼接。

posted @ 2021-01-16 15:23  町白  阅读(105)  评论(0)    收藏  举报