构造器(或构造方法)
construct:建设,建造
构造器的作用:
- 创建对象
- 给对象初始化
说明
- 如果没有显式的定义类的构造器的话,则系统默认提供一个空参的构造器
- 定义构造器的格式:权限修饰符 类名(形参列表){}
- 一个类中定义的多个构造器,彼此构成重载
- 一旦我们显式的定义了构造器之后,系统就不再提供默认的空参构造器
总结:属性赋值的先后顺序
- 默认初始化
- 显式初始化
- 构造器中赋值
- 通过对象.方法或者对象.属性的方式,赋值
- 以上操作的先后顺序1-2-3-4
JavaBean
JavaBean是一种Java语言写成的可重复用的组件
所谓JavaBean,是指符合如下标准的Java类
1、所有属性为private
2、提供默认构造方法
3、提供getter和setter
4、实现serializable接口
用户可以使用JavaBean将功能,处理,值,数据库访问和其他任何可以用Java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面,Servlet,其他JavaBean,applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种可以随时随地复制和粘贴的功能,而不用关心任何改变。