不同对象的关联与内存分析
内存图:
对象的属性是另一个对象时,在堆内存内该属性对应的值是另一个对象的首地址(指向另一个堆内存内另一个对象),两对象建立了联系,可以根据箭头间接调用。
JavaBean
类必须public修饰 必须有空参构造器(public) 属性私有化提供get、set方法
内存图:
万事万物皆是对象 javabean是用来创建数据对象存数据的 一条数据就是javabean对象
import导入
1.如果我们要使用同一个包中的多个类那么只需要在导包时用*替代类名即可(import com.atguigu.java.*)
2.如果使用的是本包中的类和java.lang包中的类那么不需要import。
3.使用不同包中相同类名的多个类那么需要使用类的全类名进行区分(必须会)
com.atguigu.java3.Dog d = new com.atguigu.java3.Dog(1,"a");//全类名