妖碧落

导航

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页

2019年8月15日 #

简单工厂设计模式

摘要: * A:简单工厂模式概述 * 又叫静态工厂方法模式,它定义一个具体的工厂类负责创建一些类的实例 * B:优点 * 客户端不需要在负责对象的创建,从而明确了各个类的职责 * C:缺点 * 这个静态工厂类负责所有对象的创建,如果有新的对象增加,或者某些对象的创建方式不同,就需要不断的修改工厂类,不利于后期的维护 * D:案例演示 * 动物抽象类:public abstract Animal { pub 阅读全文

posted @ 2019-08-15 13:36 妖碧落 阅读(147) 评论(0) 推荐(0)

线程组

摘要: Java中使用ThreadGroup来表示线程组,它可以对一批线程进行分类管理,Java允许程序直接对线程组进行控制。 默认情况下,所有的线程都属于主线程组。 * public final ThreadGroup getThreadGroup() //通过线程对象获取他所属于的组 * public 阅读全文

posted @ 2019-08-15 13:26 妖碧落 阅读(148) 评论(0) 推荐(0)

多线程--两个线程间的通讯

摘要: CPU任意切换线程,如果希望 CPU能够有规律的执行,就需要线程间通讯: this.wait() 当前线程等待 this.notify() 随机唤醒单个线程 this.notifyAll() 唤醒所有线程 // 为什么定义在object中,因为任意对象都可以成为锁 JDK5之前无法唤醒指定的一个线程 阅读全文

posted @ 2019-08-15 12:48 妖碧落 阅读(836) 评论(0) 推荐(0)

单例模式应用-- Timer 计时器

摘要: Timer :计时器 一种工具: 线程用其安排以后再后台线程中执行的任务,可执行一次,也可执行多次 其中的方法: schedule(TimeTask task , Date date) 只执行一次 schedule(TimeTask task , Date date, time) 每隔多少时间 执行 阅读全文

posted @ 2019-08-15 00:04 妖碧落 阅读(989) 评论(0) 推荐(0)

2019年8月14日 #

单例设计模式

摘要: 单例设计模式:保证类在内存中只有一个对象。 1、 控制类的创建,不让其他类创建本类对象: private 私有化构造方法 2、本类中创建本类对象; 3、提供公共的访问方法 单例模式的应用: Runtime 类 没有构造方法,被私有了 Runtime r = Runtime.getRuntime() 阅读全文

posted @ 2019-08-14 22:35 妖碧落 阅读(119) 评论(0) 推荐(0)

线程死锁

摘要: 死锁: 多线程同步的时候,如果同步代码块嵌套,使用相同锁,就有可能出现死锁 阅读全文

posted @ 2019-08-14 22:23 妖碧落 阅读(78) 评论(0) 推荐(0)

线程安全问题

摘要: 多线程并发操作同一数据时, 就有可能出现线程安全问题 使用同步技术可以解决这种问题, 把操作数据的代码进行同步, 不要多个线程一起操作 多次启动一个线程是非法的,特别是当线程已经结束执行后,不能再重新启动 * Vector是线程安全的,ArrayList是线程不安全的 * StringBuffer是 阅读全文

posted @ 2019-08-14 18:51 妖碧落 阅读(143) 评论(0) 推荐(0)

2019年8月13日 #

多线程--synchronized同步方法

摘要: 使用synchronized关键字修饰一个方法, 该方法中所有的代码都是同步的 阅读全文

posted @ 2019-08-13 19:46 妖碧落 阅读(231) 评论(0) 推荐(0)

同步代码块 synchronized

摘要: 当多线程并发时, 有多段代码同时执行时,我们希望 某一段代码执行的过程中,CPU不要切换到其他线程工作 这时就需要同步.,如果两段代码是同步的, 那么同一时间只能执行一段, 在一段代码没执行结束之前, 不会执行另外一段代码 使用synchronized关键字加上一个锁对象来定义一段代码, 这就叫同步 阅读全文

posted @ 2019-08-13 17:30 妖碧落 阅读(1624) 评论(0) 推荐(0)

线程插队join

摘要: 插队: 在t2中, t1.join() t1执行完之后再执行t2 t1.join(1) 插队1毫秒, 时间过后 t1 t2两条线程再随机执行 阅读全文

posted @ 2019-08-13 17:13 妖碧落 阅读(256) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页