类与对象的关系
对象是具体的实例需要通过new来执行
类是一种抽象的概念
我们在写程序是最好只要有一个main方法
构造器
构造器实例化可以给属性一个初始值,new的本质是在调用构造器
构造器也分为有参构造和无参构造,无参构造有时候很重要,因为在使用有参构造是,用户不一定会给与参数所以一定要有无参构造
alt+insert可以快速写代码
this关键字
内存分析
在加载一个类或者new一个实例对象是,首先会在堆中的方法区中去加载一个类的模版,然后再栈中加载引用变量的名称,最后在堆中根据模板分配一个适当的内存,栈中的变量会指向堆中
详细见狂神java视频65