首页 > 代码库 > Java变量及基本数据类型
Java变量及基本数据类型
1.Java变量
1.1 变量的概念
- 内存中的一块存储区域;
- 该区域有自己的名称(变量名)和类型(数据类型);
- 该区域的数据可以在同一类型范围内不断变化;
1.1.1 为什么需要定义变量
- 用来不断的存放同一类型的常量,并可以重复使用;
1.1.2 定义变量的格式
- 数据类型 变量名 = 初始化值;
1.1.3 变量使用范围
- 变量的作用范围(一对{}之间有效,"就近原则");
1.2 变量的使用
1)声明
int a ; //表示声明一个整型变量,名为a;
int b,c,d; //表示声明三个整型变量,名为b,c,d;
2)命名
- 只能包含数字、字幕、_(下划线)和$(美元符号),并且不能以数字开头;
- 严格区分大小写
- 不能使用关键字
- 可以中文命名,但不建议
- 命名规则:建议“驼峰命名法”、“见名知意”,如定义个变量表示学生成绩:studentScore
3)初始化
声明的同时初始化:
int a = 250;
先声明后初始化:
int a; a = 250;
4)使用
- 对变量操作就是对它所存的那个数进行操作。
int a = 5; //声明变量a并赋值为5; int b = a+10; //声明变量b,取出a的值5,加上10后,将和赋值给b System.out.println(b); //输出b的值是15 a = a+b; //取出a的值5,再取出b的值15,再把两个数的和重新赋值给a System.out.println(a); //输出a的值是20
- 变量的操作必须与数据类型匹配
int a = 3.14; //报错:类型不匹配,Type mismatch: cannot convert from double to int
- 变量在使用之前必须声明并初始化
System.out.println(m); //编译错误,m未声明 int m; System.out.println(m); //编译错误,m未初始化
Java变量及基本数据类型
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。