java语言
飞翔的小宇宙
天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。 人之为学有难易乎?学之,则难者亦易矣;不学,则易者亦难矣。
展开
-
java实现数字0-9转换为繁体字
import java.util.Scanner;public class Switch { private static String toChinese(String str) { String[] s1 = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌",原创 2018-10-08 17:21:20 · 5321 阅读 · 0 评论 -
Java中的五种单例模式
一.介绍:单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。特点:一个类只能有一个实例自己创建这个实例整个系统都要使用这个实例二.代码实践:方式一:/** * 构造私有,保证每次只能创建一个实例 * 缺点就是多线程下会产生资源争抢,即使在判断instance为空的情况下还是会为每个线程创建一个实例 * */public class S...原创 2018-12-17 16:37:37 · 267 阅读 · 0 评论 -
java中Delegate委派模式
一.引言: 委派模式有点像代理模式又有点像策略模式。例如:公司老板给项目经理下达任务,将任务全权交给项目经理,由项目经理根据一定的策略将任务分配给小组成员,项目经理从头跟到尾。项目经理就像一个受老板授权的中介,老板不需要和小组成员直接联系,甚至可以不知道他的存在。二.实现:1.创建员工都必须要做的干活接口/** * Created by ${...原创 2018-12-17 19:13:19 · 9608 阅读 · 4 评论 -
java中Adapter适配器模式
一.引言:类适配器与对象适配器的使用场景一致,仅仅是实现手段稍有区别,二者主要用于如下场景: (1)想要使用一个已经存在的类,但是它却不符合现有的接口规范,导致无法直接去访问,这时创建一个适配器就能间接去访问这个类中的方法。 (2)我们有一个类,想将其设计为可重用的类(可被多处访问),我们可以创建适配器来将这个类来适配其他没有提供合适接口的类。 以上两个场景其实就是从两个角度来...原创 2018-12-18 09:32:48 · 1828 阅读 · 1 评论 -
定时器Timer的使用
一.序言: 在JDK库汇总的Timer类主要负责计划任务的功能,也就是在指定的时间开始执行某一个任务,Timer类的主要左右就是设置计划任务,但封装任务的类却是TimerTask类,执行计划任务的代码要放入TimerTask的子类中,因为TimerTask是一个抽象类.二.demo演示:1.指定未来的时间执行任务:public class MyTask1 extends Time...原创 2019-07-11 14:02:25 · 475 阅读 · 0 评论