Java基础之 数据类型
Java基础之 数据类型[*]注释、标识符、关键字
[*]数据类型
[*]类型转换
[*]变量、常量
[*]运算符
[*]包机制、JavaDoc
数据类型
[*]强类型语言
[*]要求变量的使用要严格符合会定,所有变量都必须先定义后才能使用
[*]弱类型语言
[*]变量的使用没有那么严格
什么是字节
[*]位(bit):是计算机 内部数据 储存的最小单位,11001100 是一个八位二进制数。
[*]zzi字节(byte):是计算机中 数据处理 的基本单位,通常使用大写 B 来表示。
[*]1B(byte,字节) = 8bit(位)
[*]字符:是指计算机中使用的字母、数字、字和符号。
[*]1bit表示1位
[*]1Byte表示一个字节 1B=8b
[*]1024B=1KB
[*]1024KB=1M
[*]1024MB=1GB
[*]1024GB=1TB
[*]Java的数据类型分为两大类
[*]基本类型(primitive type)
[*]引用类型(reference type)
[*]基本数据类型
[*]数值类型
[*]整数类型
[*]byte 占 1 个字节范围:128-127
[*]short 占 2 个字节范围:-32768-32767
[*]int 占 4 个字节范围:-2147483648-2147483647
[*]long 占 8 个字节范围:-9223372036854775808-9223372036854775807
[*]浮点类型
[*]float 占 4个字节
[*]double 占8 个字节
[*]字符类型char占2个字节
[*]boolean类型
[*]占1位其值只有true和false两个
[*]引用数据类型(Reference Type)
[*]类
[*]接口
[*]数组
示例:
1public class Demo2 {
2
3 public static void main(String[] args) {
4 /*
5 八大基本数据类型
6 */
7 // 整数
8 int num1 = 10; // 最常用
9 byte num2 = 20;
10 short num3 = 30;
11 long num4 = 30L; // Long 类型要在数字后面加个 L
12
13 // 小数:浮点数
14 float num5 = 50.1F; //float 类型在数字后面加个 F
15 double num6 = 3.14159265389792348462643;
16
17 // 字符
18 char name1 = '国';
19 //字符串,String 不是关键字,类
20 // String name2 = "中国";
21
22 // 布尔值:是非
23 boolean flag = true;
24// boolean flag1 = false;
25
26 /*
27 引用数据类型(除了基本数据类型其他都是引用数据类型)
28 类(class)、 接口(interface)、 数组(array)
29 */
30 }
31}
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页:
[1]