Java编程学习的十二个步骤_第1页
Java编程学习的十二个步骤_第2页
Java编程学习的十二个步骤_第3页
Java编程学习的十二个步骤_第4页
Java编程学习的十二个步骤_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——Java编程学习的十二个步骤Java编程学习的十二个步骤

java语言一般用于大型的服务器程序开发,所以下面的十二个学习步骤需要大家掌管。更多内容请关注我!

一、学习前的打定工作

java语言一般用于大型的服务器程序开发,全体有必要了解如下内容:Unix开发环境Unix系统原理、Unix开发环境、Unix常用命令。纯熟掌管Unix常用命令;纯熟构建下的Java开发环境。

二、Java语言根基的学习阶段学习

任何一门语言都要打好根基,曾经学过高级程序语言C,C++等来说,java语言根基有自己的特点,但是根本规律都是相通的,如:算法根基、常用数据布局、企业编程模范。掌管常见的数据布局和实用算法;培养良好的企业级编程习惯。

三、面向对象语言的共性

Java面向对象面向对象特性:封装、继承、多态等。掌管面向对象的根本原那么以及在编程实践中的意义;掌管Java面向对象编程根本实现原理。

四、JDK核心API语言核心包、奇怪处理、常用工具包、集合框架

纯熟掌管JDK核心API编程技术;理解API设计原那么;具备纯熟的阅读API文档的才能;JavaSE核心奇怪处理、多线程根基、IO系统、网络编程、Swing组件、JVM性能调优JVM内存布局剖析、GC分析及调优、JVM内存参数优化、Java泛型、JDK新特性。纯熟掌管JavaSE核心内容,更加是IO和多线程;初步具备面向对象设计和编程的才能;掌管根本的JVM优化策略。XMLXML语法、XML解析SAX、DOM、Dom4j组件、Digester组件。纯熟掌管XML语法规矩;理解DOM模型;熟谙Java对XML的各种解析方式。

五、SQL语言SQL语句根基和提高、SQL语句调优

纯熟的掌管SQL语句;掌管确定的数据库查询技巧及SQL语句优化技巧。Oracle数据库开发Oracle体系布局及系统管理、Oracle数据库高级编程、数据库设计根基。掌管Oracle体系布局及核心编程技术。

六、连接数据库:JDBCJDBC核心APIConnection、Statement、ResultSet、JDBC优化技术缓存技术、批处理技术、连接池技术

理解JDBC作为模范的设计原那么;纯熟掌管JDBCAPI;具备使用JDBC对数据库举行高效访问的才能。

七、软件工程根基软件过程和软件活动

需求设计、概要设计、细致设计根本原那么和文档模范;配置管理的根本概念和必要性;CVS根本操作;Ant简介理解软件过程的普遍概念和根本的软件活动;理解迭代的意义;掌管Ant、CVS等常用配置管理及部署工具。

八、OOAD及设计模式面向对象根本设计原那么、工厂模式、策略模式、适配器模式、代理模式等、门面模式

理解面向对象设计的一般原那么;理解重用的'意义;掌管常见的设计模式。

九、HTML/CSSHTML根本文档布局、掌管CSS根基语法、关于HTML文档块、链接、列表、表格、表单等

掌管HTML根本原理;掌管CSS各种选择器及常见样式设置;纯熟使用HTML常用元素。JavaScript核心JavaScript语言根基数据类型、函数、对象、闭包、JavaDOM编程、事情模型、JavaScript面向对象编程。深入理解JavaScript语言原理;纯熟的使用JavaScript对HTMLDOM举行编程;纯熟掌管JavaScript对象对象封装技巧,为后续的JavaScript学习打下坚实的根基。Servlet/JSPServlet生命周期及Servlet服务器、Tomcat部署配置、JSP语法、自定义标记、JSTL和EL表达式、JSP新特性、JavaWeb设计模式。透彻理解Servlet核心原理;纯熟掌管ServletAPI;透彻理解JSP引擎工作原理;透彻理解标记库原理;熟谙常见的JavaWeb设计模式;为后续的JavaWeb开发打下坚实的理论根基。

十、Ajax根基、XHR对象、Ajax设计模式、JSON技术

掌管Ajax的根本通信原理;掌管基于XML和JSON的Ajax数据规矩。

十一、JavaScript框架JQuery、JQuery插件、DWR

掌管JQuery核心API;了解JQuery根本设计原那么;了解多种JQuery插件;掌管DWR的根本原理及应用技巧。

十二、ssh三大框架的学习

这是企业实际应用的框架模型:

1,Struts2.1.6Struts2核心操纵流程、Ognl、Action、Interceptor、,Result、FreeMarker、Struts2标记库、Struts2扩展、Struts2应用技巧输入验证、消息国际化、文件上传和下载、防止重复提交等。纯熟掌管Struts2核心要件,更加是Interceptor和Result;掌管基于模板技术的Struts2UI组件;掌管基于Ognl的数据共享方式、掌管Struts2各种定制及扩展方式;纯熟掌管基于Struts2的Web开发技巧。

2,Hibernate3.2.1ORM概念、Hibernate核心API、Hibernate实体映射技术、Hibernate关系映射技巧、HQL查询、OSCache及Hibernate缓存技术。重点掌管Hibernate多种关联映射技巧及其实用背景,做到在适合的时候使用适合的关联方式;掌管多种Hibernate查询技巧及优化技术。

3,Spring2.5SpringIoc根基、Ioc注入技巧、对象高级装配自动装配、模板装配、组件扫描特性、FactoryBean、对象生命周期、SpringAOP原理、AspectJ、SpringJDBC支持、Spring事务及安

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论