1.规约强弱:输入要求多的弱,输出要求多的强
2.编译错误:语法错误;运行时错误:程序存在一定的边界bug,比如数组索引指向空值,4/0
3.多维度视图
4.静态错误:语法错误,类名/函数名错误,参数数目错误,参数类型错误,返回值类型错误
动态错误:非法的参数值,非法的返回值,越界,空指针
5.String为不可变类型,不可变类型用双箭头
6.欠定的规约:一个输入多个输出
非确定的规约:一个输入多次执行结果不同
7.声明式规约更有价值
8.creators构造器:从无到有
producers:生产器:从旧到新
observers:观察器
mutators:变值器,改变对象属性
知识点总结
最新推荐文章于 2020-08-10 14:11:29 发布