JAVA的数据类型和字节数

  • 格式:pdf
  • 大小:60.81 KB
  • 文档页数:2

JAVA的数据类型和字节数

数据类型

强类型语⾔

要求变量的使⽤要严格符合规定,所有变量都必须先定义后才能使⽤(安全⾼,速度变的特点)

弱类型语⾔

Java的数据类型分为两⼤类

基本类型(primitive type)和引⽤类型(reference type)

基本数据类型

1.数值类型

整数类型

1. byte占1个字节范围:-128-127

2. short占2个字节范围:-32768-31767

3. int占4个字节范围:-2147483648-2147483647 (⼀般⽤这⼀个就够了,熟称正负21亿)

4. long占8个字节范围:-9223372036854775808-9223372036854775807

浮点类型

1. float占4个字节

2. double占8个字节(⼀般⽤这⼀个)

字符类型

1. 字符类型char占2个字节

2.boolean类型:占1位其值只有true和false两个

引⽤数据类型(reference type)

1. 类

2. 接⼝

3. 数组

什么是字节

1. 位(bit):是计算机内部数据储存的最⼩单位,11001100是⼀个⼋位⼆进制数。

2. 字节(byte):是计算机中数据处理的基本单位,习惯上⽤⼤写B来表⽰

3. 1B(byte,字节)=8bit(位)

4. 字符:是指计算机中使⽤的字母,数字,字和符号

5. 1bit表⽰1位

6. 1Byte表⽰⼀个字节 1B=8b

7. 1024B=1KB

8. 1024KB=1M

9. 1024M=1G

10. 1024G=1TB

public class Demon02 {

public static void main(String[] args) {

/*String a="hello"; //String后⾯是接字符串

String aa=10

int b=10; //int后⾯要接数字

int c="heool" System.out.println(a);*/

//⼋⼤基本数据类型

//整数的四种表达⽅式

int num1 = 10; //⼀般我们常⽤int类型

byte num2 = 20;

short num3 = 30;

long num4 = 40l; //long 数据类型后⾯我们⼀般在数字后⾯加⼀个l 来表⽰它是long

//⼩数:浮点数

float num5 = 50.1F; //float 数据类型后⾯我们⼀般在数字后⾯加⼀个f 来表⽰它是float

double num6 = 60.11234564646464456;

//字符

char name = 'a'; //字符类型⾥⾯只能写⼀个字

//字符串,String 不是关键字,是⼀个类

//String namea = "王若汐"; //可以随便写字

//布尔值:是⾮

boolean flag = true;

//boolean flage = false;

}

}