IT第八天

IT第八天

上午

类的应用

1.对象在实例化时是非常耗费系统资源的,因此要尽量减少new字段的使用

2.类的初始值是null,在使用未实例化的类时,很容易导致报错:NullExceptionPoint

调试

1.根据错误提示,从前往后,最先提示的信息越接近错误的根本原因,对于错误提示在系统类中,可忽略

下午

递归

1.在出现使用递归的代码后面,不应该再出现其他的执行代码,否则可能会导致后面的代码被重读执行N次

2.不推荐使用递归,能避免则避免,陷阱非常多,而且递归越深,出现错误的几率就越大,尤其是在方法中调来调去,更容易导致出错

项目设计

1.减少重复代码的出现,对于经常用到的代码块,尽可能写成方法

2.合理的分解项目,每个方法都有特定的功能,共享的字段尽可能的写成属性

3.注释的编写,方便别人查看,也方便自己更好的进行设计开发优化,注释应在开发开始就应该写

4.先规划,再编写

购物系统改写

1.验证码的实现

2.账户的冻结

3.抽奖系统的设计

晚上

猜拳游戏开发

1.电脑猜拳的随机生成

2.猜拳胜负的判断

3.每盘游戏的循环

4.比赛信息的显示

【+】5.每盘+每局游戏的循环,盘数、局数的设计与显示

笔记

1.对象的实例化,应该尽可能的减少实例化的次数,每次实例化会非常占用系统的资源

2.断点调试:

(1)   NullExceptionPoint错误类型的判断,错误原因的找出方法

(2)debug的使用

3.递归的学习使用,多理解,适当的使用

4.项目开发中,理解项目开发的优化,做好模块的划分,最好能细致到每个变量的使用上

原文地址:https://www.cnblogs.com/Wfei/p/3244925.html