java
xiaochuangchuang_
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java IO体系
原创 2020-01-09 10:16:31 · 237 阅读 · 0 评论 -
java 24种设计模式之五适配器模式
模式的结构与实现1. 模式的结构适配器模式(Adapter)包含以下主要角色。目标(Target)接口:当前系统业务所期待的接口,它可以是抽象类或接口。 适配者(Adaptee)类:它是被访问和适配的现存组件库中的组件接口。 适配器(Adapter)类:它是一个转换器,通过继承或引用适配者的对象,把适配者接口转换成目标接口,让客户按目标接口的格式访问适配者。类适配器模式的结构图...原创 2019-10-15 20:26:11 · 937 阅读 · 1 评论 -
java 24种设计模式之四静态代理模式
代理模式的结构与实现1. 模式的结构代理模式的主要角色如下。抽象主题(Subject)类:通过接口或抽象类声明真实主题和代理对象实现的业务方法。 真实主题(Real Subject)类:实现了抽象主题中的具体业务,是代理对象所代表的真实对象,是最终要引用的对象。 代理(Proxy)类:提供了与真实主题相同的接口,其内部含有对真实主题的引用,它可以访问、控制或扩展真实主题的功能。...原创 2019-10-14 20:40:51 · 168 阅读 · 0 评论 -
java 24种设计模式之三建造者模式
模式的结构与实现1. 模式的结构建造者(Builder)模式的主要角色如下。角色(Product):它是包含产品多个组成部件的复杂对象,由具体建造者来创建其各个滅部件。 抽象建造者(Builder):它是一个包含创建产品各个子部件的抽象方法的接口,通常还包含一个返回复杂产品的方法 getResult()。 具体建造者(Concrete Builder):实现 Builder 接口,...原创 2019-10-14 20:17:57 · 182 阅读 · 0 评论 -
java 24种设计模式之二动态代理模式
模式的结构与实现1. 模式的结构 2. 模式的实现 1.抽象主题AbstractSubjectpackage java设计模式.动态代理模式;interface AbstractSubject { public void request(String str); public void request1();//无效}2.真实...原创 2019-10-14 20:17:15 · 155 阅读 · 0 评论 -
java反射调用
编写一个简单的main方法读取xml中的bean并通过common-lang的工具类MenthodUtils进行反射测试一.在pom.xml中导入依赖包。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=...原创 2019-10-14 20:14:56 · 148 阅读 · 0 评论 -
Java 24种设计模式之一工厂模式
模式的结构与实现1. 模式的结构2. 模式的实现 1>抽象工厂接口:package 设计模式之一工厂方法模式;public interface AbStractFactory { public Product newProduct();} 2>抽象工程实现类package 设计模式之一工厂方法模式;public clas...原创 2019-10-12 13:53:50 · 148 阅读 · 0 评论 -
java-quartz框架用法
目标:每10s定时读取指定文件夹下xml结尾的文件,并输出文件名称及大小1.编写文件筛选类package quartz_hello_quartz;import java.io.File;import java.io.FileFilter;public class FileExtensionFileFilter implements FileFilter { privat...原创 2019-10-11 20:34:57 · 278 阅读 · 0 评论 -
数据迁移-jdbc
1.jdbc工具类import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.InputStream;import java.util.Properties;public class PropertyUtils { public static Properties getPro...原创 2019-09-30 17:04:45 · 724 阅读 · 0 评论 -
IntelliJ快捷键
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类C...原创 2019-09-11 17:16:30 · 315 阅读 · 0 评论
分享