- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 Eclipse快捷键大全
Eclipse快捷键大全:Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面...
2018-03-21 13:08:01 86
原创 java设计模式之工厂模式--普通工厂方法模式(Factory Method)
1.普通工厂模式,就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。2.先定义一个接口:package com.zhong.pattern.factorymethod;/** * 发送接口 * @author admin * */public interface Sender { /** * 发送消息方法 * @param msg */ void send(S...
2018-03-19 17:56:36 274
原创 Java设计模式之代理模式2-动态代理(jdk实现)
这篇是接着上一篇继续介绍java设计模式之代理模式。下面讲解的是jdk实现动态代理。1.)首先我们要声明一个动态代理类,实现InvocationHandler接口package com.zhong.pattern.proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;/** * 演...
2018-03-19 15:08:43 197
原创 java设计模式之代理模式1--静态代理
Java编程的目标是实现现实不能完成的,优化现实能够完成的,是一种虚拟技术。生活中的方方面面都可以虚拟到代码中。代理模式所讲的就是现实生活中的这么一个概念:助手。代理模式的定义:给某一个对象提供一个代理,并由代理对象控制对原对象的引用。1.)首先新建一个表演的接口package com.zhong.pattern.proxy;/** * 表演接口 * @author admin * */...
2018-03-19 14:28:24 130
原创 java原型(Prototype)设计模式
原型模式就是讲一个对象作为原型,使用clone()方法来创建新的实例。public class Prototype implements Cloneable{ private String name; public String getName() { return name; } public void setName(String name...
2018-03-18 16:10:37 290
原创 Java中23种设计模式之适配者模式
适配器模式的作用就是在原来的类上提供新功能。主要可分为3种:1.类适配:创建新类,继承源类,并实现新接口,例如: class Adapter extends OldClass implements NewFunc{}2.对象适配:创建新类持源类的实例,并实现新接口,例如: class Adapter implements NewFunc { private OldClass ol...
2018-03-18 10:08:37 566
原创 java不依赖临时变量交换两个变量的值
java不依赖临时变量交换两个变量的值1.简单易懂的实现方式 int a=1,b=2; int temp = 0; temp = a; a = b; b= temp;2.算术算法int a=1,b=2;a = a+b;// a = 1+2 b = a-b;// b = a-b --> b=3-2 -->1a = a -b;// a = 3-1...
2018-03-17 13:32:15 1191 4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人