1. 首页
  2. IT资讯

Java新手学习路线,学Java不走弯路

“u003Cdivu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F15380373651760c5a50966c” img_width=”1280″ img_height=”852″ alt=”Java新手学习路线,学Java不走弯路” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cp class=”ql-align-center”u003Eu003Cbru003Eu003Cu002Fpu003Eu003Cpu003E很多人都会有一个疑问,就是学习Java能看懂,但是不会写,所以学习Java一定要掌握一个有效率的学习方法,一个适合自己的学习方法,作为一个新人,千万不要自己瞎摸索,没有必要,可以请教别人一定要去问。u003Cu002Fpu003Eu003Cpu003E于java体系主要涉及的三个方面——u003Cstrongu003EJ2SEu002FJ2EEu002FJ2ME(KJAVA)u003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E0.J2SEu003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E新手最初学习的时候先要从J2SE开始学起,所包含的内容主要分为:面向对象概念的理解、Java基本语法的学习,Java桌面图形界面应用程序的开发,掌握常用的Java API等(关键是要学会怎样查阅)。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E重点:u003Cu002Fstrongu003EJava基本语法(循环结构,数据类型,数组,运算符等)、Swing,awt,事件机制、文件输入输出流处理等u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E难点:u003Cu002Fstrongu003E面向对象思想的理解(接口、类等)、线程、socket网络编程等u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E1.J2EEu003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp1.pstatp.comu002Flargeu002Fpgc-imageu002F1538037392148cebee234d8″ img_width=”593″ img_height=”766″ alt=”Java新手学习路线,学Java不走弯路” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cp class=”ql-align-center”u003Eu003Cbru003Eu003Cu002Fpu003Eu003Cpu003EJ2SE之后,便可以开始慢慢过渡到J2EE。要学习J2EE除了java之外,还得学习比如数据库技术,网页编程技术等等。u003Cu002Fpu003Eu003Cpu003EJ2EE有三个必学的框架,分别是Struts、spring和hibernate。他们之间的关系,简单来说这三个框架=J2EE,而J2EE≠这三个框架。那么J2EE都包含了哪些技术呢?就先给大家简单介绍几个吧:u003Cu002Fpu003Eu003Cpu003EJDBC:Java数据库连接对象,基础中的基础,Hibernate也只是对它的封装而已 JNDI: Java 命名与目录接口,J2EE重要规范之一u003Cu002Fpu003Eu003Cpu003EEJBS: 上面已经提到过了u003Cu002Fpu003Eu003Cpu003ERMI: 提供远程调用方法的支持,主要用于程序分布式开发u003Cu002Fpu003Eu003Cpu003EJMS: Java消息服务,中间件技术u003Cu002Fpu003Eu003Cpu003EJAVA IDL: 提供J2EE平台与CORBA交互能力和互联能力的技术u003Cu002Fpu003Eu003Cpu003EJTS: 组件事务监视器u003Cu002Fpu003Eu003Cpu003EJTA: 事务划分的一个技术u003Cu002Fpu003Eu003Cpu003EJAVAMAIL: Java中的邮件技术u003Cu002Fpu003Eu003Cpu003EJAF: Java启动框架,没研究过u003Cu002Fpu003Eu003Cpu003ELog4j,一款日志处理的框架应用u003Cu002Fpu003Eu003Cpu003EJunit:单元测试的好帮手u003Cu002Fpu003Eu003Cpu003Efreemarker、velocity:两款不错的模板引擎u003Cu002Fpu003Eu003Cpu003E与Flash的交互Flex:目前很多的SNS应用就是使用到了这个技术u003Cu002Fpu003Eu003Cpu003EWeb services:例如天气预报的制作,就靠它。u003Cu002Fpu003Eu003Cpu003ESOA:面向服务架构,未来技术发展的趋势之一u003Cu002Fpu003Eu003Cpu003E……u003Cu002Fpu003Eu003Cpu003E虽然罗列了很多,但最核心也是最需要学习的只有:JDBC、JSP、servlet和JavaBean,后面三个也是学习SSH的基础(StrutsSpringHibernate的简称).u003Cu002Fpu003Eu003Cpu003E当然,找工作的前提除了把Java学习好,还会有一些其他的技术也是必须要掌握的。u003Cu002Fpu003Eu003Cpu003E除了这些技术的东西,在这阶段,大家更多的是会接触到比如设计模式的东西,比如工厂模式、桥梁模式、单例模式等等,还要学习建模思想和软件生命周期等等。u003Cu002Fpu003Eu003Cpu003E这些是升华大家编程思想的手段和途径。u003Cu002Fpu003Eu003Cpu003Eu003Cstrongu003E2.J2MEu003Cu002Fstrongu003Eu003Cu002Fpu003Eu003Cpu003E最后就是第三阶段——手机程序的开发。u003Cu002Fpu003Eu003Cpu003E开发手机程序技术其实蛮简单的,难点在于优化,比如怎么让你写的程序尽量的节约手机资源,“代码诚可贵,手机价更高“,所以不得不比PC机多考虑很多成本和实用性问题。.u003Cu002Fpu003Eu003Cpu003EJ2ME的学习,不仅仅是在模拟器上测试,若有条件真机测试才是最佳方式,毕竟真机和模拟器的效果之间差别是很大的。u003Cu002Fpu003Eu003Cpu003E最后再给大家提供一个开发工具——eclipseu003Cu002Fpu003Eu003Cpu003E功能很强大,也很好拓展其他的功能。当然也可以选择JCreator,或者最好就直接用记事本。等你熟悉了Java代码之后,就可以使用JBuilder、eclispe或者netbeans这一类的工具了。u003Cu002Fpu003Eu003Cdiv class=”pgc-img”u003Eu003Cimg src=”http:u002Fu002Fp3.pstatp.comu002Flargeu002Fpgc-imageu002F1538037407358136e717fe0″ img_width=”340″ img_height=”397″ alt=”Java新手学习路线,学Java不走弯路” inline=”0″u003Eu003Cp class=”pgc-img-caption”u003Eu003Cu002Fpu003Eu003Cu002Fdivu003Eu003Cu002Fdivu003E”

原文始发于:Java新手学习路线,学Java不走弯路

主题测试文章,只做测试使用。发布者:熱鬧獨處,转转请注明出处:http://www.cxybcw.com/26536.html

联系我们

13687733322

在线咨询:点击这里给我发消息

邮件:1877088071@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code