
java
文章平均质量分 80
eeeeasy
这个作者很懒,什么都没留下…
展开
-
java集合
java集合:一种工具类,储存任意数量的具有共同属性的对象 1.1 java集合框架体系 collection map collectin-有三个子接口 list set queue map-------HashMap 1.2 list的实现类arraylist,linkedlist ,set的实现类 HashSet list是对象有序并且可以重...原创 2018-06-13 18:23:20 · 118 阅读 · 0 评论 -
List<T>作为泛型参数实现可接收存储任意类型的List对象
在项目中遇到一个问题,想要封装一个通用的可接收任意类型的List对象的方法,最开始以为很容易实现,通过List<Object>就可接收任意List<实体类>的对象,后来发现这根本行不通,最开始的思路如下List<Student> list = new ArrayList<Student>();List<Object> objList =...原创 2018-07-11 14:33:42 · 31049 阅读 · 1 评论 -
JAVA模式之工厂模式
设计模式-工厂模式设计模式-工厂模式一、应用场景举例1.1工厂方法模式2.抽象工厂模式3.总结工厂模式概念:实例化对象的时候,用工厂方法代理new操作工厂模式包括工厂方法模式和抽象工厂模式抽象工厂模式是工厂方法模式的扩展工厂模式的意图:定义一个接口来创建对象,但是让子类来决定哪些类需要被实例化。工厂方法把实例化的工作推到子类中去实现。什么情况下适合工厂模式?有一组类似的对象需要被创建在编码是不能预...原创 2018-06-25 23:19:01 · 177 阅读 · 0 评论 -
JAVA模式之单例模式
设计模式-单例模式设计模式-单例模式一、饿汉模式二、懒汉模式设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验总结。目的是使提高代码的可重用性让代码更容易被人理解、保证代码的可靠性。什么时候使用单例模式?当有些对象我们只需要一个的时候,比如配置文件、工具类、线程池、缓存、日志对象等。如过创建出多个实例,就会导致许多问题,比如资源过多,不一致的结果等。常用的单例模式有:懒汉模式和饿...原创 2018-06-25 23:17:15 · 131 阅读 · 0 评论 -
JAVA对象的序列化与反序列化
序列化与反序列化序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。一般将一个对象存储至一个储存媒介,例如档案或是记亿体缓冲等。在网络传输过程中,可以是字节或是XML等格式。而字节的或XML编码格式可以还原完全相等的对象。这个相反的过程又称为反序列化。Java对象的序列化与反序列化在Java中,我们可以通过多种方式来创建对象,并且只要对象没有被回收我们都可以复...转载 2018-06-29 11:05:45 · 1399 阅读 · 0 评论 -
logback logback.xml常用配置详解(二)<appender>
原创文章,转载请指明出处:http://aub.iteye.com/blog/1103685, 尊重他人即尊重自己详细整理了logback常用配置,不是官网手册的翻译版,而是使用总结,旨在更快更透彻的理解其配置logback 常用配置详解(序)logback 简介logback 常用配置详解(一)<configuration> and <logger>logback 常用配...转载 2018-06-14 23:08:15 · 152 阅读 · 0 评论 -
logback logback.xml常用配置详解(一)
(一)logback java使用一、 logback介绍 Logback是由log4j创始人设计的又一个开源日志组件。logback当前分成三个模块:logback-core,logback- classic和logback-access。logback-core是其它两个模块的基础模块。logback-classic是log4j的一个 改良版本。此外logback-classic...转载 2018-06-14 23:04:32 · 157 阅读 · 0 评论 -
java之动态
//定义一个接口public interface Moveable { void move();}//具体实现类public class Car implements Moveable { @Override public void move() { //实现开车 try { Thread.sleep(new Random().nextInt(1000)); S...原创 2018-06-13 18:58:17 · 179 阅读 · 0 评论 -
JAVA模式之代理模式
代理模式指的是为其他对象提供一种代理以控制对这个对象的访问,代理对象起到中介作用,可去掉功能服务或增加额外的服务功能代理模式的分类:1.远程代理(为不同区域的对象提供一个局域网对象,如有多个分店可以用一个监视器来监视各个分店的情况)<2.虚拟代理(如 有一张图片还没被加载下来的话可以用另外一张默认图片来代替这个图片,加载好以后就可以把这个图片加载进来)3.保护代理(进行一些权限的设置)4.智...原创 2018-06-13 18:55:52 · 110 阅读 · 0 评论 -
Socket网络通信
//服务端的程序如下//1.创建一个服务器端Socket,即ServerSocket,指定绑定的端口,并监听此端口8888 ServerSocket serverSocket=new ServerSocket(8888); Socket socket=null; //记录客户端的数量 int count=0; System.out.println("***服务器即将...原创 2018-06-13 18:26:47 · 163 阅读 · 0 评论 -
使用easyPoi导出Excel表格前后端全记录
背景:在报表功能模块中经常可能涉及到需要对查询到的数据导出到excel文件中,对于excel的导入导出功能easypoi具有使用集成简单,使用方便的特点,这里就记录一下项目中使用easypoi导出excel文件的一次全过程关于easypoi的具体使用可参考教程:easyPoi教程直接上代码,首先pom文件 <dependency> &...原创 2018-10-10 15:42:32 · 10197 阅读 · 6 评论