圣思园java培训大纲

圣思园java培训大纲

ID:13886002

大小:333.00 KB

页数:13页

时间:2018-07-24

圣思园java培训大纲_第1页
圣思园java培训大纲_第2页
圣思园java培训大纲_第3页
圣思园java培训大纲_第4页
圣思园java培训大纲_第5页
资源描述:

《圣思园java培训大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第一部分JavaSE入门知识Java简介进制之间的转换Java基本数据类型理解面向对象程序设计的概念理解面向对象的三大基本特征:继承、封装与多态Java基础知识类、接口、抽象类this关键字、static关键字、final关键字方法的参数传递机制(深度剖析常见误区)Java垃圾回收机制四种内部类的实现方式方法重写(override)与重载(overload)的联系与区别通过多态实现程序代码的松耦合Java异常体系详解(checkedexception与uncheckedexception)Java中级知识JDK5.0新特性(泛型、枚举、可变参数、增强的for循环、

2、静态导入等)JavaAnnotation(使用系统内置Annotation、自定义Annotation、Annotation的继承等)Java多线程机制详解(锁、synchronized关键字、sleep()方法、wait()方法、notify()、notifyAll()方法的意义与联系)JavaI/O编程(装饰模式详解)Java网络编程基础知识(Socket、URL、URLConnection、ServerSocket等)TCP与UDP的联系与区别JavaCollectionAPI(Collection、List、Set、Map、ArrayList、Linked

3、List、Vector、HashSet、TreeSet、HashMap与TreeMap等)深入分析Java集合源代码,同时结合数据结构的知识加深对JavaCollection的理解AWT与Swing及其所涉及的重要设计模式(观察者模式详解)Java高级知识递归的应用常用设计模式(工厂方法模式、观察者模式、策略模式、装饰模式、模板方法模式、命令模式等的原理与应用)JavaNIO详解java.util.concurrent并发包的应用(ConcurrentHashMap核心源代码分析、ThreadPoolExecutor、FutureTask、Semaphore、Co

4、ndition、ReentrantReadWriteLock等接口与类的深度分析)基于JDK1.4锁的并发机制与基于JDK5.0并发包的同步与并发机制的比较与分析序列化与反序列化正则表达式的应用Java动态代理与反射机制深入理解JVMJava代码的执行机制源代码编译机制类加载与执行机制JVM内存管理(内存空间、内存分配、内存回收)使用JConsole、JVisualVM及JMap等查看内存的使用状况分析程序执行的过程JVM线程资源同步及交互机制线程交互机制与状态分析项目实战多人聊天程序(加深对Java集合、文件操作、网络通信、多线程等技术的理解,体会客户端/服务器

5、端编程模型的原理与使用方法,深入理解设计模式在实战中的应用策略,体会设计模式的最佳实践)注:JavaSE是每个Java培训机构都会讲解的内容,但细心的学员会发现圣思园的JavaSE是与众不同的,我们不仅讲解基础,同时还会深入到JVM内核,深度剖析Java字节码的运作方式,圣思园会详细讲解JDK5.0与6.0新增加的特性,会深度讲解java.util.concurrent并发包并且会剖析其核心类的源代码,会深度剖析Java集合框架的源代码。通过Java集合来学习数据结构的相关知识。圣思园的JavaSE将是目前国内最系统、最完善、最深入的课程。第二部分版本管理CVS版

6、本管理的基本概念熟悉CVS的常用命令使用WinCVS管理版本使用EclipseCVS客户端实现版本管理SubversionSubversion的基本概念Subversion原理剖析熟悉Subversion的常用命令使用命令行的方式创建Subversion仓库并管理权限整合Apache与Subversion进行版本管理整合Eclipse与Subversion进行版本管理注:我们不仅会讲解版本管理的相关知识,同时还会提供给学员圣思园独家编撰的CVS与Subversion内部教材供学员巩固与提高所用。第三部分单元测试JUnit详解JUnit3.8与JUnit4.x详解单

7、元测试方法的执行过程如何测试应用代码如何测试私有方法JUnit框架源代码剖析(由于JUnit是极为优秀的开源框架,其作者是世界级的编程大师,该框架虽小巧但又优雅地应用了大量的设计模式,因此深入学习其源代码可以极大地提升自己的系统设计能力)注:目前国内的Java培训机构几乎没有讲解单元测试的,而企业开发中单元测试是一个非常重要的环节。圣思园紧跟企业开发的步伐,特别推出JUnit单元测试框架深度剖析的课程,不仅详细而又深入地讲解了单元测试的原理与使用方法,更为重要的是,圣思园会详细分析JUnit框架的源代码,剖析其中用到的各种设计模式。学员将不仅学习到如何进行单元测试

8、,更可以了

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。