数据类型

数据类型

  1. 强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用(速度相对较慢,但更安全不易发生错误)

  2. 弱类型语言:要求变量的使用符合规定

Java的数据类型分类

  1. 基本类型(primitive type):

  2. 引用类型(reference type):

 

基本数据类型

  1. 数值类型

  2. boolean类型:占1位,其值只有true和false两个(是非)

 

数值类型
  1. 整数类型:byte占1字节(127~-128);short占2字节(32767~-32768);int占4字节(2147483647~-2147483468)最常用;long占8字节(9223372036854775870~-9223372036854775870)

  2. 浮点类型:float占4字节;double占8字节(double精度高,有效数字16位,前者7位或8位;运算速度比前者慢,能用单精度时不要用双精度)

  3. 字符类型:char占2字节

 

long类型要在数字后面加L ,如long num1 = 30L;

float类型要在后面加F,如float num2 = 50.1F;

String类型是字符串;

 

引用数据类型
  1. 接口

  2. 数组

 

位(bit):是计算机内部数据储存的最小单位,比如11001100是一个八位二进制数;

字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示;

1B(byte,字节):=8bit;

字符:是指计算机中使用的字母、数字、字和符号;

 

 

  1. 1bit表示1位

  2. 1Byte表示一个字节 1B=8b

  3. 1024B=1KB

  4. 1024KB=1M

  5. 1024M=1G

posted @ 2022-07-15 20:09  不爱吃香菜呢  阅读(66)  评论(0)    收藏  举报