韩顺平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);
}
}
简单原理示意图
概念
变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量(值)。
变量使用的基本步骤
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、 运算顺序,是从左到右
数据类型
每一种数据都定义了明确的数据类型,在内存中分配了不同大小的内存空间(字节)。
- java 数据类型分为两大类 基本数据类型, 引用类型
- 基本数据类型有 8 中 数值型 [byte , short , int , long , float ,double] char , boolean
- 引用类型 [类,接口,数组]
整形的类型:
整形的使用细节
1字节=8bit;
点击查看代码
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;//对
}
}
浮点类型
本文来自博客园,作者:21MINM,转载请注明原文链接:https://www.cnblogs.com/21MINM/p/17208293.html