Java Study Day3

  • Java Study Day3
  • heap存局部变量和对象的引用,stack存对象本身和成员变量、成员方法
  • 事件:当用户在界面上执行一个操作,例如按下键盘、拖动或者单击鼠标时,都将产生一个事件。事件源:产生事件的组件就是一个事件源。例如,当在一个Button上单击鼠标是,将产生一个ActionEvent类型的事件,而这个Button就是事件源
  • 静态变量可以用类直接来调用
  • 匿名类只能调用一次
  • 可变个数的形参方法:数据类型 ... 形参名,好处是类型相同,参数多个的方法只在类中写一个就行了
  • java中的参数传递机制是值传递机制(1)形参是基本数据类型的,将实参的值传递给形参的基本数据类型的变量(2)形参是引用数据类型的,将实参的引用类型变量的值(对应的堆空间的对象实体的首地址值)传递给形参的引用类型变量
  • heap中变量后创建的先释放
  • 封装的思想是:将类的属性私有化,提供公共的方法(setter&getter)实现属性的调用
  • Java Study Day3
  • 构造器constructor,有的翻译为构造方法,但和方法一点关系也没有,不是方法的一种
  • 方法一定要有返回值
  • 构造器作用是(1)创建对象(2)给创建对象的属性赋值(3)