回 帖 发 新 帖 刷新版面

主题:java初学者指南

1、关于J2ME,J2SE,J2EE 的区别

在Java的发展过程中,1.2是一个脱胎换骨的版本,被成为Java 2。现在这几个名词被换成了Java ME,Java SE,Java EE。 

后面那个E是Edition(版本),M代表Micro,S代表Standard,E代表Enterprise。 

我们一般说的Java是J2SE,是Java的标准版,用于标准的应用开发,全称是Java 2 Platform, Standard Edition;主要用于桌面应用软件的编程,学习Java一般都是先学这个,里面包含了Java最经典的类库比如String,Map,Thread,Socket等等。
 
J2ME的全称是Java 2 Platform, Micro Edition;是java微型版(手机方面的)。Micro Edition被使用于手机或其他嵌入式系统(比如数字电视机顶盒)。是Sun公司为了把Java应用于移动通讯设备、嵌入式设备或消费性电器而推出的一项技术。

J2EE,企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。全称是Java 2 Platform, Micro 利用J2EE技术,公司企业能够建立完全符合自己商业逻辑的服务架构,从而以最短的相应时间、最低的投入,为最大范围的客户、雇员及供货商提供最方便的服务,而且这些服务是高质量、安全和可扩展的。最初的EE是围绕EJB的,需要跑在很牛的服务器中间件上。现在可以认为Struts、Spring、Hibernate这样的技术组合起来,建立有点像网站形式一样的东西,差不多就叫Java EE了。

2、适合初学者的书籍

首先找一本java入门的书籍,最好是中国人写得,这样能帮助很快的理解java,然后就可以看一些经典的书了,大家可以加JAVA私塾的QQ索取免费的基础入门电子书,总之想要在一个领域站的高,基础是必不可少的,

3、Java的学习途径

Java很庞大,它有数不清的开源类库和丰富的解决方案,初学者要先掌握以下几点:
a)Java的基本变量类型和语法;
b)面向对象的基本概念和语法;
c)异常处理机制;
d)然后有些常用类库:String、IO流、HashSet和HashMap之类也要看看。  

4、Java编辑器

不要拘泥于java编辑器,掌握一种常用的编辑器就可以了,建议初学者最好不用集成的IDE,用文本编辑器就可以了,这样能够让你真正了解JAVA的程序构成。工具自动生成的代码太多,做了很多你自己不知道的事情。如果从开始太依赖开发工具,那么到后期如果项目中出错,就很难判断错误在哪里。

另外,java私塾网站上有一些视频教程可以帮住大家更快的学习,www.javass.cn

回复列表 (共1个回复)

沙发

支持!!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册