Java中对一些数据结构和算法进行了封装即集合。集合也是一种对象,用于储存、检索、操作和传输对象。 集合框架包括3个内容: 接口、实现类和算法。 集合的特点: 1,元素类型可以不同 2,集合长度可变 3,空间不固定 list三个实现类的区别: ArrayList:底层部分有数组实现,遍历速度快,中间 ...
分类:
其他好文 时间:
2016-04-18 00:54:07
阅读次数:
115
Volley源码分为两部分 1.核心类库(主要以接口为主) 2.各接口实现类、工具类 第2部分以实现接口、提供工具为主,不影响数据流转,所以我们可以暂时先不管。看第1部分,很多Error、Log暂时先不看,比较外围。剩下的类,贴个UML如下 各接口&类解释Network:通过网络(HttpURLCo ...
分类:
其他好文 时间:
2016-04-12 20:51:10
阅读次数:
139
前言:想必大家在实际编码中都遇到过JDBC的操作, 这里仅做自己的一个总结, 有错误和不完整之处还请大家提出来. 1,JDBC其实一套规范(接口)数据库厂商需要实现此接口(实现类)--数据库驱动 2,jdbc的作用: 可以和数据库创建链接 发送sql语句 接收返回值,处理结果 3,api详解(jav ...
分类:
数据库 时间:
2016-04-10 10:14:31
阅读次数:
228
Spring依赖注入(DI)的三种方式,分别为: 1. 接口注入 2. Setter方法注入 3. 构造方法注入 下面介绍一下这三种依赖注入在Spring中是怎么样实现的。 首先我们需要以下几个类: 接口 Logic.java 接口实现类 LogicImpl.java 一个处理类 LoginActi ...
分类:
编程语言 时间:
2016-04-03 22:16:57
阅读次数:
362
接口/实现类 描述 key是否可为null 为null是否报错 key是否重复 key重复是否报错 key是否和添加一致 是否线程安全 List 一组元素的集合 ArrayList 基于数组存储,读取快 是 否 是 否 是 否 LinkedList 基于双向链表存储,插入快 是 否 是 否 是 否
分类:
编程语言 时间:
2016-03-20 11:44:11
阅读次数:
209
创建一个QT的库项目,删除自动生成的.h和.cpp文件,添加一个接口定义.h文件和一个接口实现类(一个.h一个.cpp).代码如下: 1.接口文件源码 #ifndef PLUGININTERFACE_H#define PLUGININTERFACE_H #include <QString> clas
分类:
其他好文 时间:
2016-03-18 01:39:27
阅读次数:
146
Java 代理模式有如下几种实现方式: 1.静态代理。 2.JDK动态代理。 3.CGLIB动态代理。 示例,有一个打招呼的接口。分别有两个实现,说hello,和握手。代码如下。 接口: 实现类: 在不改变代码的情况下,想在执行目标方法 前后 做一些其他操作。则可以通
分类:
编程语言 时间:
2016-03-14 18:33:08
阅读次数:
237
1、eclipse 查看变量或方法被调用的快捷键如下:(1)双击选中变量或者方法(2)键盘上Ctrl+shift+G组合键2、eclipse中查看接口实现类快捷键先找到接口类打开,然后双击接口名选中,再按住ctrl+T就可以了。3、eclipse中全局替换方法Ctrl+H 快捷键找到搜索文件项,然后...
分类:
系统相关 时间:
2015-12-10 12:54:25
阅读次数:
205
Javabean:几个,用jaxb注释 WebService接口 :IWebService 接口实现类:WebServiceImpl -----------此时已可以建立一个serviceTest测试发布,方法之一是通过Endpoint.publish("localhost:8080/se...
分类:
编程语言 时间:
2015-11-25 21:16:20
阅读次数:
136
1.基本思路 需要编写mapper接口和mapper.xml映射文件。编写mapper接口需要遵循一些开发规范,从而让mybatis可以自动生成mapper接口实现类代理对象。 a.在mapper.xml中namespace等于mapper接口地址 b.mapper.java接口中的方法名和mapp...
分类:
移动开发 时间:
2015-11-20 19:11:52
阅读次数:
189