- 博客(8)
- 收藏
- 关注
原创 反射
本章目标: 什么是反射reflect 什么是类类 如何获得"类对象" 反射三大作用: 动态实例化对象 动态调用方法 动态读写属性 访问修饰符 ================================================= 什么是反射 反射java语言中的一种机制,通过这种机制可以动态的实例化对象、读写属性、调用方法。 反射是框架设计的灵魂。 使用的前提条件:首先要得到C...
2019-07-25 21:11:51
99
原创 XML建模
分析: 将每个元素节点看作一个类,元素节点的属性就是类的属性,元素节点下的子元素节点就用集合来装。 创建一个模型类:ConfigModel、ActionModel、ForwardModel。 ConfigModel中没有属性,只有0~N个ActionModel; ActionModel中有属性path,type,还有0~N个ForwardModel; ForwardModel中有属性name,...
2019-07-20 22:16:01
66
原创 XML解析
掌握 properties 配置文件的三种配置位置及读取方式(重点) 了解XML的作用 熟练使用dom4j + xpath解析xml文件(重点) 数据库连接池技术(自学) JDBC 数据库连接池技术 Pool C3P0 druid H debug log4j日志功能 1. XML的作用 1.1 传输数据 xml webservice(比如天气、手机…) json h...
2019-07-19 19:45:31
100
原创 什么是XML/DTD(XML约束要求/使用DTD)
什么是XML? XML(eXtensible Markup Language)——可扩展性标记语言 作用:用来传输数据和存储数据(配置文件)。 <?xml version="1.0" encoding="UTF-8"?> 注:XML文档形成了一种“树结构”,它从"根部"开始,然后扩展到"枝叶" 面试:XML与HTML的区别? XML 不是 HTML 的替代。 XML 和 HTML...
2019-07-19 19:42:21
208
原创 iterator接口/泛型/装箱/拆箱/List去重
1. Iterator 接口 Iterator接口是Java集合框架的成员,主要用于遍历集合的元素(又叫迭代器)。 hasNext() 如果被迭代的集合元素还有没遍历,则返回true next() 返回集合里的下一个元素 remove() 删除集合里上一次next方法返回的元素 原理: 当使用Iterator对集合元素进行迭代时,Iterator并不是把集合元素传给了迭代变量,而是把集合元素...
2019-07-19 19:37:26
103
原创 Set接口/Queue接口/Map接口
1. Set 接口 1.1 特点:无序(以哈希表顺序存放);元素不能重复;增删快;元素可以是null,但只能放一个。 什么是无序?存入与取出的顺序不一致。 元素不能重复?实体类需要重写equals()和hashCode()方法。(重点掌握) 1.2 遍历方式: foreach Iterator 迭代器 1.3 主要实现类: HashSet TreeSet LinkedHashSet ...
2019-07-19 19:34:10
89
原创 Collection接口/List接口/Collections类/Arrays类
1. Collection接口 集合里面只能保存引用类型。 (存入的基本类型都自动装箱成封装类,instanceof) 集合能不能存储基本类型(值类型)? List list = new ArrayList(); list.add(1); 1.1 集合框架的顶级接口 1.2 是Set和List的父接口 1.3 但不是Map的父接口 2. List接口 2.1 特点:有序、对象可以重复,可存放nul...
2019-07-19 19:30:24
231
原创 J2EE 开发环境与MySQL 数据库基本操作
1. J2EE开发环境 OS: Windows 7/10 企业版、专业版、旗舰版 IDE:JDK 1.8.144 JAVA_HOME: C:\Program Files\Java\jdk1.8.0_144 CLASSPATH: .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar path: %JAVA_HOME%\bin Tomcat 8 或 8...
2019-07-19 18:52:44
259
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人