摘要: 1:进程:这个大家经常见到。一个程序的主程序。进程是资源(比如:内存)分配的最小单位。 2.线程:是一个进程的单元,是进程的一个执行路径。 一个进程可以有一个或多个线程。 比如音乐播放器,获取歌词的执行路径是一个线程,获取音乐是一个线程。 线程是随机执行的,它和其他线程还有自己的进程抢占内存空间。 阅读全文
posted @ 2019-06-25 11:32 飞鸟游鱼 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 懒汉式 饿汉式(推荐) final修饰,仅有一个实例,所以线程安全的,可直接用于多线程。 静态内部类 枚举 容器 阅读全文
posted @ 2019-06-24 15:50 飞鸟游鱼 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 创建型模式的主要关注点是“怎样创建对象?”,它的主要特点是“将对象的创建与使用分离”。使用者不需要关注对象的创建细节,对象的创建由相关的工厂来完成。就像我们去商场购买商品时,不需要知道商品是怎么生产出来一样,因为它们由专门的厂商生产。 1.单例(Singleton)模式: 在计算机系统中,还有 Wi 阅读全文
posted @ 2019-06-24 12:37 飞鸟游鱼 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 1977 年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造(A Pattern Language: Towns Building Construction)中描述了一些常见的建筑 阅读全文
posted @ 2019-06-24 11:41 飞鸟游鱼 阅读(215) 评论(0) 推荐(1) 编辑
摘要: package com.test.reflect; import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.InputStream;import java 阅读全文
posted @ 2019-06-24 00:20 飞鸟游鱼 阅读(176) 评论(0) 推荐(0) 编辑
摘要: package com.test.reflect; import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method; /** * Acc 阅读全文
posted @ 2019-06-20 18:04 飞鸟游鱼 阅读(392) 评论(0) 推荐(0) 编辑
摘要: package com.itext.ipdf; import java.io.FileOutputStream;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date; import com 阅读全文
posted @ 2019-06-20 16:41 飞鸟游鱼 阅读(2324) 评论(0) 推荐(0) 编辑
摘要: 1.首先创建template.doc 2.根据doc文件制作pdf模板 3.将doc文件输出为pdf 文件->输出为pdf 4.输出的pdf文件 5.使用Adobe Acrobat DC打开template.pdf 6.填充文字及创作表单 创作表单->添加“文本”域 创作表单->编辑“表格” *填充 阅读全文
posted @ 2019-06-19 18:44 飞鸟游鱼 阅读(1450) 评论(0) 推荐(0) 编辑
摘要: package com.test.lambda; public class Person { enum Sex{ MALE,FEMALE } private String name; private Sex sex; private int age; public String getName() 阅读全文
posted @ 2019-06-19 17:58 飞鸟游鱼 阅读(137) 评论(0) 推荐(0) 编辑
摘要: package com.test.lambda; public class Lambda02 { public static void main(String[] args) { new LoginAction() { @Override public void excute(String use) 阅读全文
posted @ 2019-06-19 17:55 飞鸟游鱼 阅读(133) 评论(0) 推荐(0) 编辑