学习android开发,java是最重要的,那么我们在初学java的时候应该注意哪几个方面呢。
Java从发展到现在,按应用来区分,可以分为三大块:J2SE,J2ME和J2EE。这三大块相互补充,所应用范围也不同。J2SE就是Java2的标准版,主要是用于桌面的应用软件编程;J2ME主要是应用于嵌入式系统开发,比如PDA和手机编程;J2EE是Java2的企业版,主要是用于分布式网络程序的开发,比如ERP系统和电子商务网站。
先去学习J2SE
想要学习J2EE首先就要先学习J2SE,刚开始学习J2SE的时候建议不要使用IDE,渐渐再慢慢的过渡到使用IDE开发,毕竟用它还是比较方便的。学习j2se的时候,给大家推荐几本书,《java2核心技术一二卷》,《java模式》,《java编程思想》。其中《java编程思想》要研读,精读。这一段时间是基本功学习,时间会很长,也可能很短,这要看学习者自身水平而定。
不要被IDE纠缠
在学习j2ee和java过程中,你也许会遇到五花八门的IDE,但是千万不要被他们迷惑,学JAVA时,要学语言本身的东西,也不要太在意IDE的附加功能,JAVA编程在不同IDE之间转换是挺容易的,过于的在意IDE的功能反而会容易耽误对语言本身的理解。目前流行的IDE有jbuilder,eclipse和eclipse的加强版WSAD。用好其中一个其实就可以了,推荐从eclipse入手j2ee。因为Jbuilder更适合于写j2se程序。
选择和学习服务器使用配置
当你有了j2se和IDE的经验之后,就可以开始着手j2ee学习了,web服务器:tomcat,是勿庸置疑,tomcat为学习web服务首选。而应用服务器目前主要有三个:jboss、weblogic、websphere。有许许多多的项目开始采用jboss,并且有大量的公司开始做websphere或weblogic向jboss应用服务器的移植,从而节约成本,这里要说的是,学习tomcat和jboss我认为是首选,也是比较容易上手的。有条件的话,学习服务器使用配置最好去询问有经验的人,因为他们或许一句话就能让你恍然大悟,你自己上网摸索可能要花上一两天的时间,这就是自学的困难所在了。
学习web的知识
如果你是在做电子商务网站的时候,你可能同时要充当几个角色,这时你还要学习:html,可能要用到dreamwave等IDE。Javascript,学会简单的数据校验,数据联动显示等,这些都是需要的。