数据类型讲解

字节

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

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

1 B = 8 bit

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

1bit表示1位

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

1024B =1KB

1024KB=1M

1024M=1G

1024G =1T

计算机的32位和64位

32位系统只能用32CPU ,内存最大位4G(运行内存,不是硬盘)

64位系统可用32位和64位,内存可以很大

数值类型

java是强类型语言

要求变量的使用严格符合规定,所有变量都必须先定义后才能使用

(比较安全,避免语法错误,但速度稍慢)

基本数据类型(primitive type)

数值类型-整数类型

byte 占1字节  范围 -128~127 (1个字节8个位 128=2^7-1)

short 占2字节  范围 -32768~32767(32767=2^15-1)

int 占4字节   范围 -2147483648~2147483647  (最常用)

long 占8字节  范围-9223372036854775808~9223372036854775807

数值类型-浮点类型(小数)

float 占4字节  范围与int相同

double 占8字节 (常用)范围与long相同

字符类型

char 占2个字节

Boolean类型(布尔值)

占1位 其值只有true和false

引用数据类型(reference type)

接口

数组

用法

数据类型 + 变量 = 值

注意

1. 赋的值应在数据类型的范围内

例如byte赋的值大于127则会报错

 

 2.标记

在定义long 时,赋的值后加 L来进行标记(用于区分long与其他整数类型)

在定义float 时,赋的值后加F 来进行标记(用于区分float与double的浮点类型)

 .3.char

用定义char 时 用单引号  char name = ‘龙’   (只能在单引号中写一个字)

 

 4.String

String不是关键字,是一个类 class

用于定义字符串 用双引号

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值