加载中...
第2章 对象
发表于:2021-06-05 | 分类: 《Java编程思想》读书笔记
字数统计: 324 | 阅读时长: 1分钟 | 阅读量:

2.2 基本数据类型

string不是基本数据类型。

2.2.2 高精度数字

  • 高精度数字:BigInteger、BigDecimal
    • BigInteger:支持任意精度的整数。
    • BigDecimal:支持任意精度的定点数。

2.2.3 创建数组对象就是创建一个引用数组。

2.3 生命周期

java对象生命周期和基本类型不一样。用new创建的对象可以存活于作用域之外。
java垃圾回收器会监视new的对象,辨别不会再被引用的对象并释放内存空间。

2.4 初始值

变量作为类的成员或全局变量会有初始默认值,局部变量没有初始值。

2.5 java函数可以返回数组,c/c++不能

2.6 java库函数 java.util.*

2.6.3 static 关键字

  • static适用于两种情况
    • 分配单一存储空间,不考虑创建多少对象或者不创建对象。
    • 创建的方法不与包含它的类的对象关联起来
  • 创建static事物后,即使没有创建对象也可以调用static方法或static域。

  • static变量或static方法可以通过类名直接引用,而且是首选方式 
  • static方法内部不能调用非static方法,非static方法可以调用static方法
上一篇:
第3章 操作符
下一篇:
第1章 导论
本文目录
本文目录