为什么使用JAVA,,这个原因不在于JAVA是一门纯OO语言这么简单(实际上它的支持系统比JAVA本身还重要),而在于它的JMF满足复用,扩展,这个世界低价的,多功能的替代品很多了,然而一个在设计上就预见了将来扩展需要的类库只有JAVA MFC(JAVA的基础类,JFC),深入JAVA,深入JAVA的类库,你必须拿出系统分析师的神经质,来领略其设计上的架构,而不仅仅是依照流传的文档进行依样画胡的设计,
记得在看谭的C加加第二版时时文件是流,然而会有多少人明白这是一个含义颇深的话,如果你去看JAVA的IO,,它完全把文件,数据库,网络,内存流视为同一个东西,,这就是原语泛化学习的好处(但是在使用上起初并不令人很容易上手,但是一段时间之后,你就会收获很大),因为它们本来就是同质的东西,就像网络数据流其实跟文件十六进制码同是一样,,反工程它们也是相近的二个过程。
以上是IO,在一些细节和公用概念方面,JAVA类库也有它们自己的一套概念,如MVC(界面设计中的模型控制视图),设计模式等,
如果要学习JAVA,就细节方面来说,知道其SDK实现是必须的过程,java的类库是科学封装和归类的,经过学习,你就会惊诧它与时俱进的架构
不要惊诧为什么在你看过的所有代码中,几乎个个都是难解的而且都是遵守设计模式式的具体应用,它们的作者一定看过诸如GOF系列的大部头,一个程序员必定是一个不断学习而且接受极快的人
而且,午万不要认为这些都是新知识,虽然从年代上来说这些东西出现的确没有经过多少年(STL也才几年时间吧,面向对象也才十几年吧),但是,不可用年代来衡量一个东西的年纪和志向,对于一个在计算机界存在了十几年的东西来说,OO算是老的了,,大凡是程序员(不包括那些机器程员序只会写代码不会学理论)都对OO有一个它自己的知识结构,下一个十年,也不会出现诸如面向例子编程或面向接口编程这样的东东,因为它们都是面向对象的旧酒换新平
为什么使用JAVA
来源:www.javaif.com
作者:西門掃雪
时间:2007-11-29
Tag:
点击:
2
最新评论共有 0 位网友发表了评论
查看所有评论
发表评论

