自从学习C语言告一段落转学Java,已经有一段时间了。当初学习C语言时,经常写写学习笔记,偶尔回头看看,也有“温故而知新”的感觉。可是如今学习Java,想写点笔记,却感到无从下笔……
可能是自己学习进度和所选自学书籍的原因吧,学习C时可以说是一切从头,从编程概念到语法规则、语言特性,都需要自己细细琢磨。偶尔去一些编程网站看看同样是新手的问题,也是十分基础的,所以所学所感也不少。如今转向Java,由于有了那么一点点“基础”并且Java的语法规则几乎与C语言相同,自学书籍中章节后所附习题基本上是“手到擒来”,网上一些所谓“新手问题”反倒是我还没有学习到的东西,无从下手。于是,心里倒是想写点笔记记录点学习点滴心得,却是无从下笔。
再者,Java的学习,个人感觉,至少在最初阶段,还是重点在于对于“面向对象”的理解。很多视频中都说想要参透“面向对象”天才也需半年,一般人更是需要一到两年的编程实践。而我自己,自我感觉对于Java的“面向对象”这一特性还是懵懵懂懂不甚明白。如果说是在设计程序时从对象出发,一开始着重考虑“对象”和“动作”,那么我在C语言中,将“对象”考虑为“变量”、将“动作(或者说“方法”)”考虑为“函数”,并把诸多函数从main中分离出来,那岂不是也是“面向对象”了?不过C语言是典型的“面对过程”编程语言,所以“面向对象”应该不会像我目前琢磨的这么浅显简单吧。
想想,应该是自己还没有学完JavaSE的内容,也或许是因为自己根本还没有完全掌握到任何一门编程语言,所以很想有什么像样的体会。
不过长时间不对自己的学习作点总结,总觉得没学到什么东西,权且把这点文字当作一篇笔记吧。
初学Java
最新推荐文章于 2024-09-20 15:32:13 发布