黑马程序员技术交流社区
标题: JAVA中的基本数据类型 [打印本页]
作者: 秋名山车神 时间: 2018-4-7 20:09
标题: JAVA中的基本数据类型
本帖最后由 秋名山车神 于 2018-4-7 20:15 编辑
计算机存储单元
变量是内存中的小容器,用来存储数据。那么计算机内存是怎么存储数据的呢?无论是内存还是硬盘,计算机存储设备的最小信息单元叫“位(bit)”,我们又称之为“比特位”,通常用小写的字母b表示。而计算机最小的存储单元叫“字节(byte)”,通常用大写字母B表示,字节是由连续的8个位组成。
除了字节外还有一些常用的存储单位,大家可能比较熟悉,我们一起来看看:
–1B(字节) = 8bit
–1KB = 1024B
–1MB = 1024KB
–1GB = 1024MB
–1TB = 1024GB
3.5.2 数据类型概述和分类
为什么有数据类型?
Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配了不同大小的内存空间
Java中数据类型的分类
基本数据类型
引用数据类型
基本数据类型(4类8种)
基本数据类型变量的定义和使用
变量的定义格式:
数据类型 变量名 = 初始化值;
基本数据类型:
byte,short,int,long,float,double,char,boolean
注意:
整数默认是int类型,定义long类型的数据时,要在数据后面加L。
浮点数默认是double类型,定义float类型的数据时,要在数据后面加F。
常量分类
–字符串常量 用双引号括起来的内容(“HelloWorld”)
–整数常量 所有整数(12,-23)
–小数常量 所有小数(12.34)
–字符常量 用单引号括起来的内容(‘a’,’A’,’0’)
–布尔常量 较为特有,只有true和false
–空常量 null(数组部分讲解)
变量定义的注意事项
•变量未赋值,不能直接使用
–引出变量的第二种使用格式
•变量只在它所属的范围内有效。
–变量在哪对大括号内,变量就属于哪对大括号
•一行上可以定义多个变量,但是不建议
下面是对基本数据类型的演示:
public class VariableDemo {
public static void main(String[] args) {
//byte类型的变量
byte b = 10;
System.out.println(10);
System.out.println(b);
//short类型的变量
short s = 100;
System.out.println(s);
//int类型的变量
int i = 1000;
System.out.println(i);
//long类型的变量
//long l = 10000;
//System.out.println(l);
long l = 10000000000L;
System.out.println(l);
//float类型的变量
float f = 12.34F;
System.out.println(f);
//double类型的变量
double d = 12.34;
System.out.println(d);
//char类型的变量
char ch = 'a';
System.out.println(ch);
//boolean类型的变量
boolean bb = true;
System.out.println(bb);
}
} //定义boolean类型的变量
boolean bb = false;
System.out.println(bb);
}
}
-
图片2.png
(120.93 KB, 下载次数: 19)
作者: 小浙姐姐 时间: 2018-4-10 17:25
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |