韩顺平java 零基础学习——变量

为什么需要变量

变量是程序的基本组成单位
不论是使用那种高级程序语言编写程序,变量都是其程序的基本组成单位,比如:

点击查看代码
//变量有三个基本要素(类型+名称+值)
Class Test{
	public static void main(String []args){
		int a=1;
		int b=3;
		b=89;
		System.out.println(a);
		System.out.println(b);
}
}

简单原理示意图
image

概念
变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)。
变量使用的基本步骤
1) 声音变量 int a;
2) 赋值 a=60;
3) 使用 System.out.println(a);
//也可以一步到位[int a=60;通常我们是一步完成的]
变量使用注意事项
1、 变量表示内存中的一个存储区域[不同的变量,类型不同,占用的空间大小不同,比如:int 4个字节,double就是8个字节]
2、 该区域有自己的名称【变量名】和类型【数据类型】
3、 该区域的数据可以在泳衣类型范围内不断变换
4、 变量在同一作用域内不能重名
5、 变量=变量名+值+数据类型

点击查看代码
public class Main {
    //编写一个 main 方法
    public static void main(String[] args) {
//变量必须先声明,后使用, 即有顺序
        int a = 50;//int
        System.out.println(a);//50
//该区域的数据/值可以在同一类型范围内不断变化
//a = "jack"; //×
        a = 88; //对
        System.out.println(a);//88
//变量在同一个作用域内不能重名
//int a = 77;//错误
    }
}

程序中 +号的使用
1、 当左右两边都是数值型时,则做加法运算
2、 当左右两边有一方为字符串,则做拼接运算
3、 运算顺序,是从左到右
image

数据类型
每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间(字节)。
image

  1. java 数据类型分为两大类 基本数据类型, 引用类型
  2. 基本数据类型有 8 中 数值型 [byte , short , int , long , float ,double] char , boolean
  3. 引用类型 [类,接口,数组]
    整形的类型:
    image

整形的使用细节
image

1字节=8bit;
image

点击查看代码
public class Main {
    //编写一个 main 方法
    public static void main(String[] args) {
//Java 的整型常量(具体值)默认为 int 型,声明 long 型常量须后加‘l’或‘L’
        int n1 = 1;//4 个字节
//int n2 = 1L;//对不对?不对
        long n3 = 1L;//对

    }
}

浮点类型

posted @ 2023-03-12 15:40  21MINM  阅读(22)  评论(0编辑  收藏  举报