Java中的变量常量

本文介绍了编程的基础概念,包括程序的定义、数据在程序中的存储位置,以及数据类型(整数、小数、字符串、字符、布尔等)的分类。重点讲解了变量的概念,如其存储机制和使用规则,以及常量的定义和特性。
摘要由CSDN通过智能技术生成

目录

1.基础概念

        1.1 程序是什么

        1.2  数据在程序中放在哪里?

2.数据类型

        2.1 数据分为几类

        2.2 数字类型

1.整数类型

2.小数类型

注:

2.3 非数字类型

1.字符串String:"abc"

2.字符类型char:'u'

3.布尔类型boolean:true false

        注:计算机数据单位

2.4 数据类型从另外角度分类

        1.基本数据类型

        2.引用数据类型 

     3.变量

3.1 变量

1.就是一个用来存储数据的内存单元

2.它的特点就是可以反复的存储数据,第二次存储的时候会把第一次存储的数据覆盖

3.我们需要使用变量


1.基础概念

        1.1 程序是什么

实际上就是一组指令的集合。实际上计算机它就是对数据进行输入,处理,输出。程序可以理解成是由数据+程序逻辑(或者算法)

        1.2  数据在程序中放在哪里?

它是存储在内存中的

2.数据类型

        2.1 数据分为几类

两类 数字类型和非数字类型

        2.2 数字类型

1.整数类型

在计算机中对整数进行了进一步的细分,分为byte,short,int,long

2.小数类型

float,double

注:

byte(8)<short(16)<int(32)<long(64)

对于数据来说把它存储到内存中的时候使用的内存越小越好

2.3 非数字类型

1.字符串String:"abc"
2.字符类型char:'u'
3.布尔类型boolean:true false
        注:计算机数据单位

        计算机中用来表示数据的最小单位bit(二进制位也叫比特位B 每个bit可以是0或者1),但是在计算机中最小的存储单元是byte(字节),它是由8个比特位组成的

1B=8bit

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB

2.4 数据类型从另外角度分类

        1.基本数据类型

4个

1.整型:四个 默认为0 默认类型为int
* byte
* short
* int
* long
2.字符型:只有一个 默认为‘’
* char
3.浮点型:两大类 默认类型为double 默认值0.0
* float
* double
4.布尔型:只有一个
* boolean 只有true和false

        2.引用数据类型 

无数个

* 类:使用class关键字定义的 例如String
* 数组:使用[]标识
* 接口:使用interface关键字定义的

     3.变量

3.1 变量

1.就是一个用来存储数据的内存单元

2.它的特点就是可以反复的存储数据,第二次存储的时候会把第一次存储的数据覆盖

3.我们需要使用变量的原因是业务的需要。比如我们存储一个学生的年龄,姓名

4.数据是存储到内存当中的,只有存储到内存才可以使用。但是用户是看不到的,无法定位地址的,我们可以使用一个名字来定位这个内存地址。这个名字就是变量名。

 3.2 变量的语法规则

什么是语法规则

        就是语言的开发者定义的规则,用户必须按照这个规则区编写程序,才可以被计算机所识别,程序才能运行

 变量的语法

数据类型 变量名=数据值;

int a=100; 

int b;   b=90;

4.变量的使用案例

4.1  案例 1

//1.定义4个变量
	String name;
	double price;
	boolean isGp;

	//2.把数据存储到变量(给变量赋值)
	name="生日蛋糕";
	price=199.88;
	isGp=false;
	
	//3.输出变量信息
	System.out.println("商品名称:"+name);
	System.out.println("商品价格:"+price);
	System.out.println("是否过期:"+isGp);

4.2 变量的使用规则

1.先定义,再赋值。也可以定义的时候赋值

2.变量不赋值不能使用

3.变量不能重复定义

4.变量使用的时候有一定的范围

5.变量可以多次赋值,每一次赋值都会覆盖前面的值

注:一般来说有几个数据就定义几个变量,先定义,再赋值

5. 常量

5.1 什么是常量

        常量表示在程序中不能被修改的数据。经常使用的常量 g=9.8 PI=3.14

5.2 语法

final 数据类型 常量名=常量值;

常量只能赋值一次,不能重新赋值。

5.3规则

常量名的命名一般是大写

6. 常量的案例

6.1 案例1

//1.定义2个变量分别存储半径和圆的面积
	int r=2;
	double s;
	//2.定义圆周率
	final double PI=3.14;
	//3.计算面积并进行赋值
	s=PI*r*r;
	//4.输出
	System.out.println("圆的面积是:"+s);

  • 9
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值