学习 java 的心得体会 我是今年 3 月份接触 java 的,其实上大学以前就买过 java 的书,但没进去,因为那个时候我在学习 vb,对于 java 代码类 c 的编写方式不是很习惯,所以就没有仔细的看。为什么最后好是学习java 了呢。是因为我看到用 java 构建的 web 应用程序很不错,实现的功能也很多,在现在的网络社会里,肯定会有一番作为,而且我已经忍受不了 m$的代码封锁,所以转投 java 了。 学习 java 已经 8 个月了,在这里跟大家说下心得,我刚开始是看> 第三版,因为学校没开 java 课,所以几乎全是自学,用了将近二个月的时间把这本大书啃完,感觉这书不错,但也有很多人说这书不好,的确这书不是按常规的顺序讲的,内容跳跃性强,但讲的很深化,比较适合有 c\c++基础的人看,这书看完,你就算基本掌握 java 的基础了,也就 j2se 部分。 现在 java 分三大部分基础,从大到小排列:j2ee, j2se, j2me! j2ee:这个就是现在最流行,也很 java 技术用的最多的地方,java 企业应用,要学好它,首先就要有 java 的基础,这是最基本的,然后学习 servlet,jsp,javabean 以及基本的 mvc 结构,当然还有其他辅助知识,比如 js,html 还有一个对数据库的操作,这些都需要时间来学习,学完这些后基本就可以做些简单的 web 应用程序了,比如模拟一个小的网上银行等等,但做出来后肯定不易维护,因为刚才说的都是技术的性的东西,还需要学些思想性的东西,那就是设计模式,它是对一些解决特定问题的指导,并不是解决问题的方法,现在认可的设计模式一共有 23 种,在 j2ee 里除了这 23 种外还有几种,我还不太了解,我认为设计模式方面的书《设计模式-可复用面对对象软件的基础》英文名《design patterns-elements of reusable object-oriented software》这是提出设计模式那 4 为大牛写的,此书非常的抽象,使用语言是 c++和 smalltalk,有勇气和有基础的人可以尝试一下。 j2se:java 技术的基础,很多基础都是先从介绍它开始,它和j2ee 的区别就是 jdk 不同,j2ee 比 j2se 的 jdk 要大一些,多一些类包,但那些是在 j2se 中用不到的,j2se 不光是基础,也是 java 技术的一个应用方向,就是利用 swing 开发桌面应用程序,但在windows 平台上,m$的地位是无法撼动的,再加上 swing 开发起来不是很容易,所以在 j2se 领域上,java 一直处于劣势,进展很慢,说到...