外键必须是其他表的主键
高内聚低耦合
面向对象步骤:找出它的种类(class),找出它的属性,找出它的行为(方法),创建对象,给属性赋值(用set方法,带参的构造方法),调用方法
类名:名词 首字母大写
属性、方法命名:属性是名词,方法是动词
属性、方法首字母小写,第二个单词首字母大写
+:public -:private
syso alt+/
alt+shift+j 注释类,注释方法,说明是怎么用的
int初始化为0,String初始化值为null
无参构造方法的用途:
无参构造方法用new调用
局部变量与成员变量的区别
static定义的变量共享,可以通过类名直接调用。
static final:定义常量
静态方法无需new对象,可通过类名直接调用,通常是工具类方法
static不能用在方法里
this的值是实例对象在内存中的首地址
this():必须是构造方法中的第一条语句
构造方法的参数个数要小于等于5