数据类型

数据类型

基本数据类型

  1. 整数4个

int num1 = 10;//最常用

byte num2 =20;

short num3 = 30;

long num4 =30L;//long类型要加L

  1. 小数2个:浮点数

float num5 = 50.1F;//float类型要加F

double num6 = 3.14159164354564545455;

  1. 字符1个

char name = '国';

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

//String namea="中国";

  1. 布尔值1个:是非

boolean flag = true;

//boolean flag = false;

引用类型

类:String,Integer,Byte等

接口

数组

什么是字节?

  • 位(bit):是计算机内部数据存储的最小单位,11001100是一个八位二进制数,1bit表示1位

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

  • 1B(byte,字节) = 8bit(位),1Byte表示一个字节,1B=8b

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

  • 1024B=1KB

  • 1024KB=1M

  • 1024M=1G

  • 1024G=1TB

类型转换

  • 优先级由低到高,小数优先级高于整数 byte,short,char->int->long->float->double

  • 由高到低转换,加强制类型转换

  • 由低到高转换,不加强制类型即自动转换

  • 不能对布尔值进行转换

  • 强制类型转换时可能出现内存溢出、精度问题

posted @ 2023-01-30 18:39  chengh0618  阅读(26)  评论(0编辑  收藏  举报