要从类生成一个对象时就调用的方法。
特点:与类同名,且没有返回类型Java 为对象分配内存,
初始化实例变量并调用构造方法两种构造方法:参数化构造方法隐式构造方法
什么是包?
包就像文件夹一样,将若干类分门别类的归纳管理起来。
包好处有哪些?类很多时,有时需要使用与其他类相同的名称。
包避免了名称上的冲突。比如,pack1包中和pack2包中 都可以有同样叫做Book的类。
包允许在更广的范围内保护类、数据和方法,可以在包内定义类,而在包外的代码不能访问该类 。包将类名空间划分为更加容易管理的块,包既是命名机制也是可见度控制机制 ”