j2se 是基础,可以比喻成骨架。 起码大致了解后才能能专注在某个扩展功能。所谓jee, 也是用j2se基础编写的,只不过为了企业级应用提供了一些额外的支持可以这么讲j2se = windows 2000 professional edition. j2ee = windows 2000 enterprise edition.是一个包含和增强的关系
You have to walk before you can run, J2SE is the foundation of J2EE, J2SE contains a lot of basic components, mainly for standalone applications, J2EE is an enterprise platform, mainly for server-side programming, the correct learning path is J2SE->J2EE
j2ee = windows 2000 enterprise edition.是一个包含和增强的关系
但j2se是j2ee基础,好比没上过中学的人怎么可能上大学呢?楼主先别问那么多,你学了j2se/j2ee就知道怎么回事了。
事实上如果英语基础不好的人也应该先准备toefl再考GRE,后者对阅读和写作要求比较高,尤其是阅读。
个人觉得这种方法比较好啊。j2se是基础,j2ee是目标,一边看着目标再去学基础,好像效果更佳。
而且时间周期还要短。原因:
在学j2ee的时候,肯定会有j2se的疑问,求知的欲望就会迫使你学好j2se。呵呵个人建议,仅供参考!
如果时间多的话还是先学j2se比较好,特别如果你没有c或者c++基础的话...至少你也得把oo搞清楚吧~
有一个良好的基础 对java自身的各种类方法的掌握确实是很重要的 如果都只是现用现搜索现学 那可能你永远就只能跟着别人的脚步而很难建立起自己的思想
shadowlin朋友 用"邪门武功"来做比喻 其实非常的形象 时间越长体现的越明显笛卡尔说:“哲学家芝诺不是解释过吗?他曾画过一个圆圈,圆圈内是已经掌握的知识,圆圈外是浩瀚无边的未知世界。”
其实呢 人的知识越多圆就越大 圆周也就越大 圆周越大接触的未知领域就越多 就感觉自己越无知 这就是为什么很多在国际上已经有了很高科技成就的人反而很谦虚的原因 中国不是也有句成语叫“坐井观天”么 青蛙在井底看到的天就井口那么大 所以它发出这样的感慨“天也不过如此嘛 就这么大而已” j2se并不是想象的那么简单 更不是可以轻易忽略的 我想世界上没有几个人敢说自己掌握了j2se里的任何类以及方法并可以全部轻松应用的 要走的路还很长......
java2只有一个标准,那就是sun公司的标准(当然你认为他是标准他就是),但是j2ee有很多个公司都有(有一些微小的不一样),J2SE是主要包含了java基础语法的扩展及其标准库,而J2EE主要定义一些工业标准和一些J2SE标准库的扩展。
学java就学J2SE就好了,学架构思想就看看J2EE的东西理解一下就好了