HIT软件构造心得

博主分享Java课程实验和上课心得。实验中从自学基础到接触GUI、多线程等,体会到设计框架、标准化编程、优化程序等的重要性;上课方面,认为老师讲解能提升效率,肯定Java语言适合大项目编程。最后建议老师用中文PPT方便学习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

HIT软件构造课程心得

实验心得

这次课程的实验一开始让我很头大,因为我根本没想学过java,但是经过多次的实验,我逐渐自己自学一点java基础。也算是一点收获。

一开始是基础java便安城试手,经过一周的java基础学习发现这次试验也不是很难。世上无难事,只怕有心人。
实验二也不是很难的样子,主要是在同学的帮助,我学习到了很多。
实验三呢,涉及到了GUI的处理,这一开始难道了我,因为我之前根本没有接触过这种事情。GUI的学习我我是通过网上的公开公开课和java核心思想这本书逐渐学到的。学习了两种方式,jpane跟jframe,这两种方式各有好好处,jpane的repaint方法是最真的好用。此次实验我也体会到了自己设计一个框架跟自己设计系统的美妙之处,让我沉浸其中,然后实验太难没完成得很好。见识到了不同数据结构的不同用法,扩展了视野。
实验四的话,让我体验到了标准化编程的优点,写好注释,javadoc跟一些必要的标注是很重要的,这在以后对程序的维护和修改方面有很大的帮助。还有就是对于垃圾回收机制的认识。
实验五主要是对程序的优化,让我体会到在不同的情况下使用不同的数据结构有什么好处,怎样提高程序的效率,如何发现程序运行时的瓶颈。还有就是不同的文件读写策略也有不同的效率。
实验六则是对多线程的编程,对于线程创建和线程安全又饿更深一步的认识。

上课心得

老师的讲解是对课程内容理解的一个辅助,但是不能缺少。虽然然说大学是自学的时候,但是老师的讲解是一个提升效率的关键因素。老师会给你讲解一些关键的理解,让你避免一些编程和理解的误区。
java语言确实是一门值得学习的语言。她有着强大的内置功能,他的现成的亦谐函数和数据类型要比C语言方便的很多,而且他的文件组织结构也很符合人的思想惯式,很适合大项目的编程。

我的建议

希望老师能够使用中文的ppt,这样对于我们的上课理解跟课后复习也很方便。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值