基本数据类型&引用数据类型

11 篇文章 0 订阅

  1. java中基本数据类型一共有8个,分别是:byte、short、int、long、float、double、boolean、char    基本数据类型在内存中只有一块空间,里面存着数值。                                                                                                                                                                                  如:int a=0;就是基本数据类型。
  2. java中引用类型最常见的是字符串 ,引用数据类型:数组、类、接口、枚举、以及标注(了解)

        String str="apple";//字符串str是引用数据类型,引用类型的变量在内存中有两块空间,一块是引用本身,另一块是引用指向的对象。

  3. 浮点类型
       在Java语言中用于描述小数数据的类型有:float 和 double,推荐使用double类型。
       其中float类型在内存空间中占4个字节,叫做单精度浮点数,通常小数点后可以取到7位。
       其中double类型在内存空间中占8个字节,叫做双精度浮点数,通常小数点后可以取到14位
       在程序中直接出现的小数数据值叫做 直接量/常量/字面值,默认是double类型,若希望该数据的类型为float类型,则需要在数据的后面加上f或者F。

  4. 注意:
        float类型和double类型是无法进行精确运算的,若希望进行精确运算则需要借助java.math.BigDecimal类型加以处理。


  5. 有时常有判断,问字符串是否是基本数据类型?

         注意答案是否定的。

  6. 布尔类型
       在Java语言中用于描述真假信息的类型有:boolean类型,数值只有:true(真)和false(假)
       其中boolean类型在内存空间中的大小其实使用1个二进制位就足够了,但通常认为是1个字节,在Java官方文档中没有明确的规定。

  7. 字符类型(原理)
       在Java语言中用于描述单个字符的类型有:char类型,通常使用一对单引号括起来。
       如:
          'b'  '2  '天'等

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值