Java 初始化

1、用构造器确保初始化   new一个方法的时候被调用

2、方法重载

区别方法重载:形参列表不同

3、方法不写构造器,系统会自动生成一个默认构造器(无参构造器)

 

this 关键字

对当前对象的引用       this.

在构造器中调用构造器   this()

 

(static  )静态方法中不能调用非静态方法

 

Java 清理:终结处理和垃圾回收

finalize()的用途

你必须实现清理

终结条件

垃圾回收器如何工作   停止-复制  (垃圾多时)

 标记-清扫 (垃圾少时)

 

非基本数据类型需要初始化才能使用。

 

 

构造器初始化

一个类在被初始化的时候,内部数据成员要先被初始化。然后再进入构造器

静态成员比实例成员先声明,

实例成员比构造器先进行,

静态成员只声明1次

非静态实例成员,每次创建都会进行一次

 

 

 

 

 

1:new DecimalFormat("00.000").format(pi) //结果:03.142
2:new DecimalFormat("##.###").format(pi) //结果:3.142

 

posted @ 2018-04-03 16:01  苇小宝  阅读(134)  评论(0编辑  收藏  举报