wordpress建站不好用,旅游微网站建设,网站服务器是网站的空间吗,wordpress 主题构成1.作业的架构设计 #xff08;1#xff09;对于第一次作业中#xff0c;要求我们实现关于类图的查询指令。 在这次作业中#xff0c;主要采用的储存方法是哈希表。 在查询方法上#xff0c;大多数要求诸如共有多少类等#xff0c;利用哈希表进行查询即可。 比较困难的一些…1.作业的架构设计 1对于第一次作业中要求我们实现关于类图的查询指令。 在这次作业中主要采用的储存方法是哈希表。 在查询方法上大多数要求诸如共有多少类等利用哈希表进行查询即可。 比较困难的一些指令在于顶级父类以及类的全部接口这两个。这两个涉及到的更多在于图的遍历问题所以笔者采取的方式是递归遍历方式。 2对于第二次作业中在继承了类图的查询指令之外还增添了关于顺序图和状态图的概念以及三条规则的要求。 在储存信息方面依旧采用的是哈希表第二次作业和第一次作业的区别最大就在于是遍历上了。第一次作业可以不采用递归利用循环也能做第二次作业就是较为纯粹的图的遍历我用的方法是深度优先遍历的方式。 2.四个单元中的架构设计及OO方法的理解演进 1第一个单元基本上架构没有什么特别深入的理解。作为新上手java的小白第一感觉是java能够提供的函数或者是方法容器比C多了很多所以在写第一单元的作业时基本上都是在用C的思维来写的。事实上是第一单元的作业在第三次作业的时候如果采用类的思维来写得话整体的速度会快很多 2第二个单元多线程电梯问题。从迈入第二单元后发现的问题就是我用C写不出多线程可能是可以的只是我比较菜。所以就开始比较困难的学习多线程的知识在网上找类似的问题去研究代码最后在架构上就开始利用一次一次作业的继承稍微修改一下就好很多。 3第三个单元规格设计。规格设计是我三个单元作业中完成最好的一次。在规格作业中除了研究好的架构受到CPU时间的限制就开始研究程序的性能会不会出现爆掉的情况这个时候我觉得就有点学到一点好的架构的感觉。 4第四单元具体的感觉和第三单元差不多但是难度会更高一点。 3.测试理解和实践的演进 在第一单元中由于之前的习惯就比较喜欢用数据去测程序但然后自己感觉差不多了就交测评机了但事实是测评机的错误有时候是隐藏的数据如果找不出那个类似的数据错误就很奔溃。 在第二单元同上。 在第三单元中因为引入了规格在理解上就更好了所以有了一个比较好的理解构思程序起来就显得比较清楚了整体去测的时候也没有数据的问题。在这一单元中影响最大的是对于程序的性能方面也就是程序的CPU时间和测评时间。 第四单元同上。 4.课程收获 对于OO而言其实算是学会了关于java上的一些方法包括多线程以及java的一些容器。也能够看到很多大佬写程序时候就很严谨但其实对于我这种新手玩家来讲也不是说不想写的严谨就是确实是心有余而力不足不过能够初步的了解java已经算是很大的收获了。 5.建议 1以后能不能把实验课不要放在单周下午啊感觉就是上午上完下午就得现场写就freestyle的感觉。 2关于互测这个问题说实话讲两天的时间去读同房间人的代码能够读1个就很不错了毕竟你系大二下不只是OO一周下来也就只有周三周四能休息了如果愿意牺牲这个时间去找的话也没什么话讲今年感觉也不是很狼但就是可能会有种不舒服的感觉吧帮同学找bug让自己加分然后让同学看着成堆的bug哭也不太好。 转载于:https://www.cnblogs.com/pikaqiu-orange/p/11079248.html