一些机缘与巧合,让我接触到了Java。
面向对象的东西果然很不错,最近这段时间的初步接触,让我顿生好感。
由于之前接触了一些FPGA的verliog的东西,那时候敲代码都是耐心地写好一个个module,然后在顶层文件里调用,实例化引用底层的模块。总的一个设计思路就是一个自顶向下的过程。
而Java里都是采用类的形式,这个verliog里的设计思路有异曲同工之妙,做好一个个的封装进行调用,整个框架会显得相当清楚明了。
现在还是刚开始接触,很多语法看了又忘,忘了又看。最近在做一个上位机的软件,实验室的一个项目中的东西,涉及到数据库、网络、SWT、设计模式……现在自己还是很菜的,基本的语法都没打扎实,一切地通过在做项目中、在实战中掌握起来。还有语法规范很重要,项目的总体设计框架要清晰,虽然现在还是比较模糊,但我想等做完一些东西,这方面总会慢慢清晰起来。
准备写找个大点的工程项目的实战看看,研究下人家是怎么写的,怎么个规划,框架怎么建立,包是怎么归类的等等等。
任务还是很重的,但是还是蛮开心的,学技术本身就是件快乐的事情。
加油加油。
hushunfeng@hdu.2014.4.13