武汉北大青鸟中南软件学院
400-027-0822

关于java学习的五个阶段

2017-02-17供稿中心: 北大青鸟武汉中南软件学院

第一阶段:基础阶段(Java基础

这个阶段学会的技能:软件行业信息了解、 java的魅力和安装、 变量、 常量、 算术、 关系、 逻辑、 三目、 if else switch while for for高级、 do while、 方法、 方法算法、 封装的数据类型、 老版本和新版本代码写法、 封装、 继承、 多态、 抽象类、 接口、 内部类、 无名内部类、 泛型、 异常、 自定义异常、 包、 常用类、 数组

第二阶段:成长阶段(JavaSE阶段)

JavaSE-集合框架

集合原理、集合优化、自制集合、集合家族、各大集合存储原理分析、ListArrayListVectorStackLinkedListSetHashSetTreeSetMapHashMapHashtableConllectionsArrays、迭代器、枚举器、内存优化和分析

JavaSE-IO输入输出

8位流的父类学习、InputStreamOutputStreamFileInputStreamFileOutputStreamBufferedInputStreamBufferedOutputStreamDataInputStreamDataOutputStreamObjectOutputStreamObjectInputStreamPrintStream、序列化、串行化,16位流的父类学习、ReaderWriterFileReaderFileWriterBufferedReaderBufferedWriterInputStreamReaderOutputStreamWriterPrintWriter、设计模式、文件结构分析、ZipFile、图片加工、图片缓存、加密解密

JavaSE-网络编程

InetAddress、Inet6AddressServerSocketSocketURLURLConnectionDatagramPacketDatagramSocket、对象流、文件传递、断点传递

JavaSE-线程

线程和进程、ThreadRunnable、同步方法、同步块、sleepjoin、优先级、线程安全、线程死锁、TCPUDP多线程服务器、服务器安全、服务器线程池、分布服务器介绍

JavaSE-反射机制

Class、MethodFieldConstructorProxy

JavaSE-Swing图形化

Swing介绍、事件、UIManagerJFrameJDialog、组件、图形绘画、JEditorPaneJFileChooserToolkitRobot

JavaEE-JDBC数据连接

Class、DriverManagerConnectionStatement PreparedStatementResultSetResultSetMetaDataCallableStatement、驱动设计、业界流行的数据库框架、高级数据库连接设计、数据源

MySQL

安装、备份、优化、导入、导出、MySQL数据库内部管理、用户丢失、端口冲突、安装失败、Mysql引擎分析、商业模式分析、createdropaltertabledatabaseinsertselectupdatedelete、聚合函数、函数、分组、排序、模糊、子查询、集合函数、连接查询

第三阶段:WEB应用阶段(JavaEE阶段)

JavaEE-JavaWEB

服务安装、调试、设置、数据源配置、外置web配置、日志备份、Servlet学习、Servlet高级使用、Servlet参数调用、ServletConfig对象、ServletCentext对象、ServletRequest对象、ServletResponse对象、HttpSession对象、Cookie对象、过滤器、监听器、库认识、JSP内部标记、内置对象

JavaEE-EL&JSTL

运算符、基本用法 、EL函数 、EL的隐含对象、通用标签、流控制标签、循环控制标签、导入文件和URL、标签自定义,TagLib标记库开发和设计

JavaEE-AJAX&JSON

XMLHttpRequest、responseTextresponseXMLreadyStatestatusonreadystatechangeJSONObjectJSONArrayXMLSerializereval

JavaEE-JQuery

安装、语法、选择器、事件、隐藏/显示、淡入淡出、滑动、动画、stop()CallbackChaining、获取、设置、添加、删除、CSS 类、css()、尺寸、遍历、祖先、后代、同胞、过滤

HTML&CSS&JS+HTML5

标题、段落、格式化、编辑器、样式、链接、图像、表格、列表、块、布局、表单、框、内联框架、背景、媒体、对象、音频、视频、js简介、变量、数据类型、对象、函数、运算符、分支、循环、js对象简介、数字、字符串、日期、数组、数学函数,CSS样式、框模型、定位、选择器、高级、实体

XML&DTD&XSL

XML文档规范,XML设计思想,DTD文档规范,外部和内部DTD,标记关系声明,属性声明,实体生命,XSL标记认识,XSLHTMLCSS操作,XSL解析XMLXSL-XPath

SQLServer

数据库管理,数据备份,用户管理,T-SQL编程,函数,关系,约束,触发器,高级查询,存储过程等

第四阶段:高级架构阶段(SSHi阶段)

Struts2

Struts2的环境配置、编写实现消息输出的helloworld.jsp页面、配置struts文档struts.xmlstruts.properties、配置web.xmlAction的基本配置、execute方法内部实现方式、Struts2标签、国际化、乱码处理、文件上传、调试Struts2源码、Struts2中的设计模式、XWorkOGNL

Spring

Spring环境配置、配置spring文档applicationcontext.xmlIOC思想、分发器原理、AOP、事务管理、JDBC模板

Hibernate

搭建hibernate的开发运行环境、关系数据库到对象映射、configuration类、主键生成机制、Session缓存、对jpa的支持、persistence.xml详细配置、ORM、关联关系

SSh2整合

Struts2+Spring+Hibernate

Oracle

T-SQL,子查询,连接查询,批处理,事物,锁,触发器,存储过程,函数

设计模式

简单工厂模式、工厂方法模式、抽象工厂模式、适配器模式、门面模式、单例模式、观察者模式、责任链模式、装饰模式、B/SC/S、三层架构

其他主流工具和框架

Spring MVC、WEBServieMavenSVN&CVSiBatis

第五阶段:ANDROID阶段

Android初级入门

Intent和Broadcast ReceiverActivityLinearLayoutAbsoluteLayoutTableLayoutRelativeLayoutFrameLayoutScrollviewButtonImageButtonEditTextCheckBoxToggleButtonRadioButtonRadioGroup视图、ProgressBarTimePickerDatePickerListViewSpinnerImageSwitcherWebView

Android高级

数据持久化、SD卡、SQLite、共享数据、消息传递、位置服务、联网、Android服务、Android应用程序、蓝牙、蓝牙高级、感应器&GPS、媒体技术、游戏开发、性能优化、Service

以上就是java学习的5个阶段。

 

关于我们
首页
公司简介
课程专业
师资力量
高薪就业
青鸟课程
ACCP
学士后Java
基础教育
UI设计
回到首页