my first

本文分享了作者从C++转向Java的学习体验,强调了面向对象思维的重要性,尤其是在内存管理和数据结构方面。作者认为,实验和实践对于掌握Java至关重要,同时提到了成就感对于持续学习的积极影响。

第一次写这个博客,今年大二了,学了两门编程语言了,今年第三门java,说实话还没搞清楚,这些语言实质性的区别应用范围,但是大体感觉是相似的,学了一门,对学习其他语言有很大帮助。
学java有啥感觉,其实上来就class,纯面向对象,因为学c++的时候面向对象没有学好,导致有一点恐慌,但慢慢培养面向对象的思维模式之后其实没那么难,java培养思维模式很重要,要理解每一步在内存的分配,装箱拆箱,这和c++就有很大区别,在学习了数据结构其实就有一定的这样的习惯去感受不同的数据结构带来的时间空间复杂度的不同,导致的程序运行效果不同,甚至几百倍上万倍的差别,以前写程序只要能得出正确结果就行,现在不行了,就要追求最优解,不能再停留在表面了,那都是外行人干的事情。
暑假学Java最大的感受就是要实验,不能光看课本,说实话,单纯看书本收益不大,反而带着某个问题去查阅书本得到的知识会更牢固,写程序是很重要的,即使我把书读完了,不动手去写程序,画出运行过程,这样的学习是没有实际作用的,写完一个程序了还能获得成就感,成就感是推动学习的很好的方法,要不然每次写一半了运行不出来会很难受,进而失去学习的欲望,我觉得思维方式很重要,学习语言,

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值