小弟我将又一次开始
我将又一次开始在这里我将进行第一次发表文章,这里是java的天堂。大家一起分享。我们这里学习的java相关的内
我将又一次开始
在这里我将进行第一次发表文章,这里是java的天堂。大家一起分享。我们这里学习的java相关的内容,包括java基础知识,相关java知识的扩展、数据库、系统、Html、xml、CSS、DIV、Ajax、JSP、Servlet、JDBC、Hibernate、Spring、Struts、OOAD.Tomcat、MyEclipse
?
?
Corejava? 课程框架
??
?? 1.从面向过程到面向对象的思想转变
?? 2.什么是字节码和虚拟机
?? 3.环境变量的设置
?? 4.kate工具的使用
?? 5.第一个java程序
?? 6.包结构
?? 7.注释
?? 8.jar命令的使用
?? 9.计算机运行一个java程序的过程
?? 10.import声明的作用
?? 11.java的垃圾回收器
?? 12.java标识符的命名规则
?? 13.java中的关键字
?? 14.java中的八种基本类型
?? 15.正负数在内存空间的存放
?? 16.基本数据类型之间的转化
?? 17.java中的转义字符
?? 18.表达式和流程控制
?? 19.流程控制语句
?? 20.java中的数组
?? 21.java中的对象
?? 22.实例变量和局部变量
?? 23.java中的自动类型提升问题
?? 24.在java中面向对象(OO)的要求
?? 25.面向过程和面向对象的区别
?? 26.java中方法的声明
?? 27.java中的重载
?? 28.java中创建对象的步骤
?? 29.java中的构造方法
?? 30.对象和对象应用的区别
?? 31.this表示当前对象
?? 32.参数传递
?? 33.封装
?? 34.继承
?? 35.带继承关系的东西常见的过程
?? 36.super关键字
?? 37.白箱复用和黑箱复用
?? 38.多态
?? 39.java中的覆盖
?? 40.关系运算符instanceof
?? 41.static修辞符
?? 42.什么时候累加载
?? 43.final修辞符
?? 44.关于final的合计模式:不变模式
?? 45.abstract修辞符
?? 46.关于抽象类的设计模式:模板方法
?? 47.接口
?? 48.接口和抽象类
?? 49.Object类
?? 50.封装类
?? 51.内部类
?? 52.异常
?? 53.集合
?? 54.迭代器
?? 55.对集合的排序
?? 56.ArrayList和LinkedList的集合
?? 57.HashSet集合
?? 58.TreeSet集合
?? 59.HashMap集合
?? 60.HashMap和TreeMap类
?? 61.图形界面(Ant)
?? 62.事件模型
?? 63.线程
?? 64.进程的调度
?? 65.线程由两种方式实现
?? 66.线程的优先级
?? 67.多线程出现错误的原因
?? 68.对象锁Synchronized
?? 69.锁池
?? 70.线程间的通信
?? 71.IO流(java如何实现与外界数据的交流)
?? 72.字节流
?? 73.字节流的字符编码
?? 74.字符流
?? 75.对象序列化
?? 76.transient关键字
?? 77.网络的基础知识
?? 78.网络套接字Socket(TCP)
?? 79.网络关键字Socket(UDP)
?? 80.反射
?? 81.自动封箱和自动解封技术
?? 82.静态引用概念
?? 83.for-each
?? 84.可变长的参数
?? 85.枚举enum
?? 86.泛型
?? 87.corejava的注释
?? 88.java5.0的并发
?
?
JDBC 课程框架
??
?? 1. 概述
?? 2. JDBC驱动程序类型
?? 3. JDBC 的API
?? 4.JDBC的编程步骤
?? 5. 注册加载驱动
?? 6.创建连接
?? 7. 代码复用
?? 8. Statement
?? 9. PrepareStatement
?? 10. 数据源
?? 11. 数据库源数据
?? 12. 事务
?? 13.事务并发产生的问题和事务隔离级别
?? 14.JDBC异常处理
?? 15. JDBC2.0 新特性
?? 16 .SQL 3.0 规范中的新类型
?? 17.ID的high/low算法
?? 18. ORM
?? 19.一对一双向关系
?? 20. 一对多关系
?? 21. 多对多关系
?? 22. 继承关系
?? 23. 建3张表
?? 24. 建2张表
?? 25. 建1张表
?? 26. JDBC2.0 扩展
?? 27.SQL数据类型及其相应的java数据类型
?? 28.面向对象的数据库设计
?? 29.JDBC应用的分层
?? 30.JavaBean的定义
?
?
?
?
?
Servlet课程框架
? 1.简述
? 2.Tomcat的配置
? 3.servlet基础
? 4.servlet调用过程
? 5.servlet的生命周期
? 6.多线程下的操作
? 7.分布式模型
? 8.有参和吴参的init方法
? 9.war文件
? 10.连接池
? 11.Java EE编程分层
? 12.servlet的控制流程
? 13.会话
? 14.cookie
? 15.重定向
? 16.Session跟踪机制
? 17.servlet过滤器(Filter)
? 18.servlet和url-pattern
? 19.监听器(Listener)
? 20.监听器作用
?
?
?
?
Struts 课程框架
? 1.总体介绍
? 2.web应用的分层
? 3.MVC框架
? 4.写一个struts的web应用
? 5.编程步骤
? 6.ActionForm的校验
? 7.struts的html标签
? 8.消息标签
? 9.struts预定义的Acton类
? 10.struts的Token(令牌)机制
? 11.异常处理
? 12.动态ActionForm
? 13.struts标签
? 14.struts的Tiles框架
? 15.国际化支持
? 16.软件的分层
?
?
?
Hibernate 课程框架
? 1.概述
? 2.编程步骤
? 3.如何调用Hibernate的API
? 4.几个重要的接口类
? 5.Hibernate中自带ID的generator的含义
? 6.Hiberater中定向关系的处理
? 7.one-to-one
? 8.many-to-one
? 9.many-to-many
? 10.映射文件中的及联属性cascade
? 11.Hibernate中的加载策略
? 12.Hibernate中的定向的状态
? 13.批量更新
? 14.并发事务处理
? 15.HQL
?
?
?
?Spring? 课程框架
? 1.ioc定义
? 2.bean工厂创建bean的三种方式
? 3.依赖注入(Dependency Injection)简称DI
? 4.设置属性时所选的标签
? 5.自动装配
? 6.依赖检查
? 7.生命周期的检查
? 8.单例bean
? 9.Aware相关接口
? 10.applicationContext的功能扩展
? 11.applicationContext管理bean的执行阶段
? 12.用FactoryBean来创建bean
? 13.AOP定义
? 14.主要原理
? 15.术语
? 16.pointcut
? 17.ProxyFactoryBean:用来创建代理对象
? 18.AutoProxy:自动代理
? 19.Spring的Web MVC
? 20.Spring Data Access
?
?
?
?
?OOAD 课程框架
? 1.基本内容
? 2.开发过程
? 3.OO设计
? 4.OOP的主要特征
? 5.关联关系
? 6.UML
? 7.用例图
? 8.类图
? 9.对象图
? 11.组件图
? 12.部署图
? 13.时序图
? 14.协作图
? 15.状态图
? 16.活动图
? 17.需求
? 18.收集信息
? 19.问题描述
? 20.数据字典
? 21.设计原则
? 22.开--闭原则
? 23.里氏代换原则
? 24.依赖倒换原则
? 25.接口隔离原则
? 26.组合/聚合复用原则
? 27.迪米特原则(LoD)
? 28.设计模式
? 29.工厂方法模式
? 30.单例模式
? 31.组合模式
? 32.状态模式
? 33.观察者模式
? 34.MVC模式(一种架构模式)
? 35.DAO模式(一种架构模式)