您的位置:首页 > 编程语言 > Java开发

Java-构造方法及代码块

2018-01-30 11:06 101 查看

构造方法

构造方法

目的:创建对象时,对象成员进行初始化

格式:方法名和类名相同,无返回值,没有void

构造方法也可以重载

没有给出构造方法的时候,系统会默认给一个无参构造方法

如果给出了有参构造方法,系统就不在默认给出无参构造方法

我们必须手动给出或者系统生成

在空白处右键,出现一个面板,会有source选项

里面有Generate getters and setters

在eclipse中可以按快捷键alt+shift+s

一个标准的类,应当有,成员变量,成员方法,构造方法

代码块

使用{}括起来的代码被称为代码块,根据代码块位置的不同,可分为局部代码块,构造代码块,静态代码块。

a.局部代码块

在方法中出现,限定变量的生命周期。

b.构造代码块

在类中方法外出现,多个构造方法中的相同的代码存放在一起,每次调用构造都会执行,且在构造前执行。

c.静态代码块

加上了static的方法块,在类中方法外出现,用于给类初始化,在加载类的时候加载,且只加载一次。

可以根据快捷键alt+shift+s进行一键生成
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  构造方法 代码块
相关文章推荐