数据类型(基础2)

java是个强类型语言,整数就要用整数类型,小数就要用小数类型,对大小写十分敏感。

八大数据类型

整数

从-128到127

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

short占2个字节范围:-32768—32767

int占4个字节范围:-2147483648—2147483647(最常用的类型)

long占8个字节范围:-9223372036854775808—9223372036854775807(这个类型要在数字后面加上L,用以区分)

小数或者叫浮点数

浮点数不能表示精确的数值,不能用于比较或货币等

float(占4个字节)跟long一样要在数字后面加上F加以区分

double(占8个字节)则不用

字符

char(占2个字节)只能是单个字符的字符类型,可以是英文字母,中文,但就是只能是一个。

String 是字符串,不限数量的字符类型。(注意大小写,开头S是大写)

布尔值(boolean占1位):是非,对和错

boolean flag=true;(flag是对的)

boolean flag=false;(flag是错的)

关于字节

  • 位(bit):是计算机 内部数据 储存的最小单位, 11001100是一个八位二进制数,1B(byte,字节)=8bit(位)所以这就是一个字节

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

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

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

  • 1bit表示1位

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

  • 1024b=1kb

  • 1024kb=1m

  • 1024m=1g

  • 1024g=1tb

实际效果

 

布尔值扩展

在打布尔值代码的时候是可以缩写的(代码要精简)

比如:boolean flag=true;

if (flag==true){}

if (flag){}

两个如果是一样的

 

- —— - [学习资料来源](https://www.bilibili.com/video/BV12J41137hu?p=1)

posted @ 2021-09-05 18:27  为了未来美好生活  阅读(228)  评论(0)    收藏  举报