《JAVA编程思想》学习笔记-基本类型
来源:互联网 发布:tcp udp 端口 编辑:程序博客网 时间:2024/05/14 22:34
1.基本类型说明
在程序设计中经常用到一系列类型,它们需要特殊对待。可以把它们想象成“基本”类型。之所以特殊对待,是因为new将对象9存储在“堆”里,故用new创建一个对象——特别是小的、简单的变量,往往不是很有效。因此,对于这些类型,Java采取与C和C++相同的方法。也就是说,不用new来创建变量,而是创建一个并非是引用的“自动”变量。这个变量直接存储“值”,并置于堆栈中,因此更加高效。
Java要确定每种基本类型所占存储空间的大小。它们的大小并不像其他大多数语言那样随机器硬件架构的变化而变化。这种所占存储空间大小的不变性是Java程序比用其他大多数语言编写程序更具可移植性的原因之一。(1B = 8 bits) b=字节
默认值
2.高精度数字
BigInteger支持任意精度整数计算。
BigDecimal支持任意精度的定点数。
3.数组
当创建一个数组对象时,实际上是创建一个引用数组,并且每个引用都会自动被初始化为一个特定值,该值拥有自己的关键字null,一旦java看到null,即表示该引用还没有指向某个对象。
阅读全文
1 0
- 《JAVA编程思想》学习笔记-基本类型
- Java编程思想学习笔记——类型信息
- JAVA编程思想学习笔记
- JAVA编程思想 学习笔记
- java编程思想学习笔记
- Java编程思想学习笔记
- Java编程思想学习笔记
- 《Java编程思想》学习笔记
- 学习笔记(java编程思想)
- Java基本类型学习笔记
- Java基本类型学习笔记
- 《java编程思想》学习笔记-----Java 流
- #java学习笔记#Java编程思想读书笔记
- Java编程思想学习心得(三)基本类型
- JAVA编程思想学习笔记(一)
- JAVA编程思想学习笔记(二)
- java编程思想学习笔记(序)
- java编程思想学习笔记(javadoc)
- HUD-1561-The more,The better
- Java四种内部类
- react-native 开发环境搭建
- 有权图中的最短路径问题--Dijkstra算法(Java语言实现)
- ASP.NET GridView用法大全
- 《JAVA编程思想》学习笔记-基本类型
- 数据结构——二叉树——反转二叉树
- 商城项目总结
- react系列(2)表达式语法
- 做技术,有没有必要参加IT培训
- Linux(centos7)下安装OpenSSL 安装图文详解
- 【java】--sleep wait 小结
- 排序法-改良的选择排序(C)
- 算法学习(一)-----朱流算法