首页 > 其他 > 详细

OO第二阶段总结

时间:2018-05-02 20:26:00      阅读:143      评论:0      收藏:0      [点我收藏+]

第五次作业

第一次接触多线程编程,一开始拿到指导书的时候手足无措,不知道从哪开始下手。然后吸取了之前写电梯时候没有从基础开始的教训,先从网上找了一些最基本的例子(如KFC点餐、龟兔赛跑、银行存钱等),对着例子上的代码一行行抄,思考每一行的代码的功能,以及观察运行的过程,才好不容易对于多线程有了最最基本的认识。感觉这个由易到难的过程对于新的知识点的学习是极为重要的。

技术分享图片

 

第六次作业

这次要用safefile来实现文件相关的线程安全,而trigger作为触发器的线程。在写的过程中对synchronized产生了初步的了解。

记得当时看指导书用了特别特别久的时间,对于指导书上的每一句话都要斟酌好久,努力从中寻找完成这次作业所要具备的知识点,再去学习相关知识。

技术分享图片

 

 第七次作业

感觉难度又有显著提升,一开始对于怎么读取地图摸索了好久……技术分享图片

总结

通过这三次多线程作业,对于互斥和同步的控制有了基本的认识,意识到加锁、等待、唤醒等对于多线程的重要性。

OO第二阶段总结

原文:https://www.cnblogs.com/mcpeng/p/8982009.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!