java的基本数据类型

Java的数据类型有 四类 八种 :boolean   char  byte  short   int   long  float  double

布尔型:boolean    [数值只能是true/false]    *:不允许使用数字赋值

字符型:char        采用unicode   16位(2字节)

字符型的几种赋值形式:1、char c1='a';

                                       2、char c2='中';

                                       3、char c3=97;   采用ASCII码赋值

                                       4、char c4='\u4e2d';  采用Unicode指定

                                       5、char c5='\t';  转义字符

扩展转义字符:\t  \b   \r  \n

\t是制表符,就是键盘上的tab

\b是退格符

\r是回车符,回车符是将光标返回到当前行的行首但是不换行。

\n是换行符,换行符是将光标移动到下一行,但是列不变。

键盘上的回车其实是回车加换行\r\n两个字符。

 

整数型(4种):byte    8位(1字节)  -128~127

                          short   16位(2字节) -32768~32767

                           int      32位(4字节)-2147483648~2147483647

                           long    64位(8字节)-好大~好大

注意:所有整数类型的存储都是符号位(1位)+数值位(n-1位),有原码,反码,补码。正数都相同,负数不同。计算机存储的是补码。

 

浮点型(2种):    float  32位    F/f

                               double  64位   D/d

存储方式:符号位(1位)+ 幂指位(8位/11位)+数值位(23位/52位)

 

  

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值