我和Java这些年的故事(二)

Java 2相比Java 1.1来说,改进很大,之前很多同学觉得Java只是一个玩具,不适合用在实际生产系统的开发中。而且应用场景就是页面Applet开发。

在天亿,还接触了Java多线程开发,看上去比较简单,不涉及线程通信。也不涉及锁。

Java 2里Swing的基础组件比较比较完善,性能也提高很多,一般的界面编程足以胜任了,唯一让人诟病的是界面比较丑陋。于是开始上网找各种第三方的界面库,如JGoodies这种框架。当时还没有github,主要的开源站点就是sourceforge,对我来说就是最大的宝藏。收集各种漂亮的界面组件成了我的乐趣。

后来,我做了一个霓虹鸡的离岸外包项目,对方发来excel详细设计文档,我们依葫芦画瓢,用swing去实现,它里面有一个精巧的界面框架,前缀为hxn的,后来在我的移动硬盘上存放了很久,我回头找找。从这个框架,我学到了一些设计模式,这是霓虹鸡人写的框架,他们的软件水平真是了得。

那时搞Java编程不可缺少的是Java Tutorial和Java API手册。对JDK源码没太深入看过。成天的就是Vector、ArrayList和HashMap的使用。

正当我沉迷于Java界面编程时,J2EE浪潮袭来。于是,在研三时,我花了不少时间读Specification,英文阅读能力也长进不少。

 

posted on 2022-09-10 17:00  秀泉  阅读(26)  评论(0编辑  收藏  举报

导航