java中的数据类型

java语言中,数据类型可以分为两种:基本数据类型和引用数据类型。基本数据类型一共有八种:四种整型(short,int,long,byte)、两种浮点型(float、double)、一种字符型(char)和一种布尔型(boolean)。

以下对这八种数据类型进行归类总结:

1 整型:

    类型             存储要求                表示范围        

    int                4字节                      -2^31——2^31-1

    short            2字节                      -2^15——2^15-1

    long             8字节                      -2^63——2^63-1

    byte             1字节                      -2^7——2^7-1

值得一提的是,在java语言中,整型数据的取值范围是固定的,而并不依赖于你的机器,这十分有利于程序在不同平台之间的移植。


2 浮点类型

    类型             存储要求                表示范围        

    float                4字节                      ±3.40282347E+38F 

    double            8字节                      ±1.79769313486231570E+308


3 字符类型

如今,某些Unicode字符只需一个char就能表示,而某些Unicode码需要两个char才能表示;char除了包括ABCD等字符外,还包括了各种转义字符,注意,转义字符在整段代码被解析之前就先被处理,比如说:“\u0022+\u0022”(转义字符\u0022表示双引号“),若转义字符在字符串解析后处理,则“\u0022+\u0022”表示的是“+”这个字符串,但其实不是这样的,实际上,先处理转义字符再解析字符串,所以“”+“”是一个空串加上另一个空串,结果是一个空串。


4 布尔类型

True 和 False,注意与C语言不通之处:True和False不等同于1和0.


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值