Java变量及基本数据类型
Posted 将暮未暮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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变量及基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章