发信人: chenwumail()
整理人: zjxyz(2001-05-10 22:19:15), 站内信件
|
很多网友问道:我怎么学习Java? 学习Java如何入门? 要看些什么书? 要用到什么工具? 带着这些问题,让我们一起来探讨一下学Java如何入门。
学习Java包括两个阶段,第一个阶段是语言的学习。这个阶段可源自你对计算机编程一点都不了解,也可以是你有一些基础了。这只会影响你学习的快慢,不会存在着学不学得会的区别。所以,所有的人都可以学习Java。
但哪些人最需要学习Java呢?我稍作了一下归纳:网站设计人员,电子商务开发人员,信息家电设计人员,嵌入式设备开发人员,网络管理人员,互联网爱好者,数据管理人员,系统分析员等。对这些人来说,Java是非常重要的。
哪些人不必学习Java呢?微软终生扉员、某些专业领域开发人员。当然,也有一些人暂时不必学习Java,以后,Java对他们还是有用的,我就不一一列举了。
对有一定编程基楚的特别是C++程序员,Java语言学习阶段甚至可以缩短到一周或一天。Java的语法是相当精简和优美的,并且与C++很类似。
学习Java语言时要持一个观点:一切都是对象。所以有人笑称Java语言的设计者为类先生,因为在Java中,一切都是类和对象。
在这个阶段,建议找一本比较薄的专讲Java语言的书,效果会好一些。
第二个阶段便是类库的学习。Java的类库是一个结构很好的Application Framework.这个单词有些不好译,你就理解为建房的结构框架吧。学习类库要花费很大的精力。如果一个初学者在一个月后就说:我精通Java了,哪怕他是教授,我也可以真言不讳:吹牛。JDK,JDBC,JDI,JMAIL可以用于各个方面,不是一蹴而就的。在这个阶段,可以循序渐进看一些比较有份量的书,如:
《Think in Java》(Java 编程思想)
《Java编程技术内幕》机械工业出版社,分上下两册
《Java图形开发技术内幕》机械工业出版社,分上下两册
《Java数据结构》
《用JSP轻松开发WEB站》
《轻轻松松学习JBuilder3》
这是一个很长的学习阶段。需要花较大的精力,在这个阶段上,我花了两年,直到后来参加了一些实践,还觉得并未精通。
这个阶段你可能会接触一些软件或工具,现列出来:
Java编程开发工具 JBuiler 4,Visual cafe,PowerJava,Sun Forte 任选一种
Java Web 服务器 Jakarta-tomcat,JRun,iplanet
Java应用服务器 Enhyda,Weblogic,JRun,Apusic
Java SDK等 J2SE,J2ME,J2EE,Jini,EJB(EJB isn't SDK,but framework)
如果说第三个阶段,也可以算在Java学习范围,其实是程序员范围了:这就是软件工程。在这里,就需要上升一个高度,站在一万尺的高度,综合运用各种知识,让它们相互作用,创造开发。
这阶段,我也是入门者,我只能浅显的谈谈了。
学习内容:
JDBC
Design Pattern
UML
SQL Server,Oracle
Internet,Network
应用工具:
Power Desinger
Oracle Desiger
Rose Stdio
希望大家把自已放在众人之中,共同努力,互相帮助,共同进步。
仅以献给Java入门者,希望此作能抛砖引玉,也希望能给你带来一点确实的帮助。
---- +---------------------+
| Java版主 |
| 武汉 陈武 |
+---------------------+ |
|