黑马程序员技术交流社区
标题:
Java之变量讲解
[打印本页]
作者:
明日天涯
时间:
2015-4-18 10:50
标题:
Java之变量讲解
Java之变量讲解
有见解更好的交流 交流
变量: 程序在运行过程中其值可以发生变化的量称作为变量。
变量就是用于存储一个数据的容器。
容器具体特点:
1. 容量
2. 存储一定格式的数据。(类型)
3. 名字
变量的定义格式:
数据类型 变量名 = 数据;
变量名是由我们自定义的标识符, 变量名的命名规范: 首单词全部小写,其他单词的首字母大写,其他字母小写。
在java中表示变量的容量 大小是使用了数据类型表示的。
java中: 八种基本数据类型
整数
byte(字节) 8bit 2^8 =256 -128 ~ 127
short(短整型) 16bit 2^16=65536
int(整型) 32bit
long(长整型) 64bit
注意: 一个整数没有加上任何的标识的时候,那么该整数默认是int类型 的数据。
如果一个数据需要表示成一个长整型,那么该数据要以L结尾。 L是不区分大小写的,但是建议使用大写。
选用数据类型的原则: 在能满足需求的前提下,能小就尽量使用小数据类型,可以节省内存空间。
在现实开发中一般我们都是使用了int类型。
小数
float(单精度浮点型) 32bit
double(双精度浮点型) 64bit
注意: 一个小数如果没有加上任何的标识的时候,默认都double类型。如果是float
类型的数据那么该数据必须要以f结尾。 不区分大小写。
布尔 : 布尔类型只有两个值: true, false。
boolean 一个字节或者四个字节。 (java规范2) :
如果boolean 用于声明一个基本类型变量时是占四个字节, 如果用于声明一个数据类型的时候
,那么数组中每个元素占一个字节。
字符
char 2个字节
字符串类型: String
java中的八种基本数据类型:
整数: byte short int long
小数: float double
布尔: boolean
字符: char
*/
class Demo6
{
public static void main(String[] args)
{
/*
//整数
//需求:定义一个变量用于存储正常人的年龄。
byte age = 29; // 左边: 声明了一个名称为age的byte类型数据,右边:把29赋值给age变量
System.out.println(age);
//需求: 定义一个变量存储辅导员钱。
short money = 3000;
System.out.println(money);
//需求: 定义一个变量用于存储校长的钱。
int bossMoney = 100000000;
System.out.println(bossMoney);
//需求: 存储周永康的钱。
long allMoney = 10000000000000000L;
System.out.println(allMoney);
allMoney = 10; //对变量进行重新赋值
System.out.println(allMoney);
小数:
float pi = 3.14f;
double height = 175.78;
System.out.println(pi);
System.out.println(height);
布尔类型
boolean b = false;
System.out.println(b);
字符类型
char c = 'a';
System.out.println(c);
*/
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2