1、学习 java 的心得体会我是今年 3 月份接触 java 的,其实上大学以前就买过java 的书,但没进去,因为那个时候我在学习 vb,对于java 代码类 c 的编写方式不是很习惯,所以就没有认真的看。为什么最后好是学习 java 了呢。是因为我看到用 java构建的 web 应用程序很不错,实现的功能也很多,在现在的网络社会里,肯定会有一番作为,而且我已经忍受不了m$的代码封锁,所以转投 java 了。学习 java 已经 8 个月了,在这里跟大家说下心得,我刚开始是看 第三版,因为学校没开 java 课,所以几乎全是自学,用了将近二个月的时间把这本大书啃完,感觉这书不错,但也有很多人说
2、这书不好,的确这书不是按常规的顺序讲的,内容跳跃性强,但讲的很深入,比较适合有cc+基础的人看,这书看完,你就算基本掌握 java 的基础了,也就 j2se 部分。现在 java 分三大部分基础,从大到小排列:j2ee, j2se, j2me!j2ee:这个就是现在最流行,也很 java 技术用的最多的地方,java 企业应用,要学好它,首先就要有 java 的基础,这是最基本的,然后学习 servlet,jsp,javabean 以及基本的 mvc 结构,当然还有其他辅助知识,比如 js,html还有一个对数据库的操作,这些都需要时间来学习,学完这些后基本就可以做些简单的 web 应用程序了
3、,比如模拟一个小的网上银行等等,但做出来后肯定不易维护,因为刚才说的都是技术的性的东西,还需要学些思想性的东西,那就是设计模式,它是对一些解决特定问题的指导,并不是解决问题的方法,现在认可的设计模式一共有 23 种,在j2ee 里除了这 23 种外还有几种,我还不太了解,我认为设计模式方面的书设计模式-可复用面向对象软件的基础英文名design patterns-elements of reusable object-oriented software这是提出设计模式那 4 为大牛写的,此书非常的抽象,使用语言是 c+和 smalltalk,有勇气和有基础的人可以尝试一下。j2se:java
4、技术的基础,很多基础都是先从介绍它开始,它和 j2ee 的区别就是 jdk 不同,j2ee 比 j2se 的 jdk要大一些,多一些类包,但那些是在 j2se 中用不到的,j2se 不光是基础,也是 java 技术的一个应用方向,就是利用 swing 开发桌面应用程序,但在 windows 平台上,m$的地位是无法撼动的,再加上 swing 开发起来不是很容易,所以在 j2se 领域上,java 一直处于劣势,发展很慢,说到j2se 就一定要下 eclipse,在别人眼里,eclipse 只不过是一个 java 的 ide,但那只是 eclipse 的冰山一角,其实eclipse 是一个大的平
5、台,暂可以把它比喻成 windows,我们可以利用 winapi 去开发在 windows 上运行的程序,eclipse 也可以,我们称为 eclipse 插件开发,现在这项技术也在慢慢兴起,有些公司已经有应用的项目,eclipse 用的是自己开发的 gui 包,就是 swt/jface,其实跟 swing 是一样的,都是由 java 写的,但一个是 sun 写的,一个 ibm写的,swt/jface 用的本地的资源,所以运行起来很快,界面也可以做的非常漂亮,而且移植也做的很不错,所以eclipse 插件可以很容易的移植到 linux 上,相信这项技术一定很有发展。学习 java 的心得体会(
6、2):暑期在和一个老师做项目,前期老师教学,做 java web 方面的,类似于当当购物系统这种.突然发现,原来之前看的think in java等书并不够,很多面向开发的技术和模块包括工具从知识到技术上都很欠缺。现在有几个疑惑,想在小组向各位求助,希望帮忙。1.首先我想知道是不是做 java 一般都是 web 挂钩,例如现在的 jsp,ssh 和 html 语句和应用都很好的结合,除了 web 方面,软件项目方面有没有一个比较明确的方向,如果有,可以告之小弟么2.我听说做 web 方面,应该先学 jsp,html,再学mvc,不然很容易本末倒置,那 ssh 这样的技术学习,有没有一个比较明确的先后顺序。ee 这样的一个学习过程,能不能有一个比较好学习心得可以推荐。我有一定的 java 基础,可以编写一些 java小程序,但是到了 web 这些方面,思维总是不够清晰,很容易混乱,对象方法和类之间总是不能很好的去扩展。希望各位帮帮忙,介绍一些学习心得,包括学习 java 技术的顺序,并推荐一些书吧。