java编程!要怎样才能学好JAVA呢?

来源:百度知道 编辑:UC知道 时间:2024/05/14 10:40:13
我学JAVA已经两个月了,可是看书上别人写的程序时老是看不懂,只要一超过七八十行的程序就要看上老半天了,才能看懂.
要是程序再稍大一点,那就别提了.

还有就是我虽然理解了JAVA里的大多数概念,可是当让自己随便写一个小程序时,就觉得无从下手.不知道先写什么,后写什么,不知道怎么样设计类,也不知道该用几个类.

晕,这段时间把我自己都气坏了,都想揍我自己一顿!
请高手帮帮忙呀,讲些经验!!
谢谢啦

学习物件导向的思维
学会了语言,并不代表就可以设计出好的物件导向系统架构。想要成为物件导向的专家,往往需要:

* 多看相关的书,特别是 Design Pattern 和 Refactoring 的书。
* 多观摩别人的程式(例如 Java API 的 design 与 implementation)
* 多写程式

学习 API
学会 Java 语言之后,还需要学会一些 API 才能写出有用的程式。Java 的 API 非常多,必须规划好一个学习路径,才不会在浩瀚的 API 大海中迷失。必备的 API 包括了:IO、New IO、Collection Framework、Network、RMI、JAXP... 等。至於其他的 API,就看你的需求而定,大致上分成:

* GUI 类:JavaBean -> Swing -> JavaHelp -> Java2D -> Image IO -> JAI -> Java 3D ...
* Enterprise 类:JDBC -> JDO -> Servlet -> JSP -> EJB -> JMS -> JTA/JTS...
* J2ME 类(这一类不是我的专长,无法提供学习顺序建议)

知道JAVA都有什么吗?
属性,函数
or
函数,属性
你能告诉我还有什么吗?
慢慢来,经验是一点点积累的!

照着书上已经有的例子,也许能够帮助你开始学会写程序。从每本书上都有的hello world!!开始吧,不要急功近利。