妖碧落

导航

2019年8月14日 #

单例设计模式

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

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

线程死锁

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

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

线程安全问题

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

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