『Head First Java』第三章 认识变量 读书笔记

本文介绍了Java中的主数据类型,包括boolean、char、各种数值类型以及浮点数,它们在Java虚拟机中占据不同的位数。变量分为primitive主数据类型和引用变量,后者如同遥控器,用于访问堆中的对象。数组总是作为对象存在,可以包含primitive类型的数组,但不能直接是primitive类型。未赋值的引用变量值为null。

要点一

primitive主数据类型

  • boolean(Java虚拟机决定位数) 值域:true或false
  • char 16bits 0~65535

数值(带正负号)

  • integer
  • byte 8bits -128~127
  • short 16bits -32168~32767
  • int 32bits -2147483648~2147483647
  • long 64bits -很大~+很大

浮点数

  • float 32bits 范围规模可变
  • double 64bits 范围规模可变

要点二

  • 变量有两种: primitive主数据类型和引用
  • 变量的声明必须有类型和名称
  • primitive主数据类型变量值是该值的字节所表示的
  • 引用变量的值代表位于堆之对象的存取方法
  • 引用变量如同遥控器,对引用变量使用圆点运算符可以如同按下遥控器按钮般地存取它的方法或实例变量
  • 没有引用到任何对象的引用变量的值为null值
  • 数组一定是个对象,不管所声明的元素是否为primitive主数据类型,并且没有primitive主数据类型的数组,只有装载primitive主数据类型的数组

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值