自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 【多线程】5.多线程零散知识点(单例、线程状态、线程组、SimpleDateFormat)

单例模式立即加载(饿汉模式)立即加载就是使用类的时候已经将对象创建完毕,常见的实现办法就是声明的时候直接new实例化。// 加载类时候创建对象:静态变量public class A { private static A a = new A(); // 加载类时候就创建 private A(){} public static A getInstance(){ return a; }}// 加载类时候创建对象:静态代码块public class A { private stati.

2020-06-08 00:50:36 194

原创 【多线程】4.Java中锁对象Lock的使用

ReentrantLock除了使用synchronized关键字来实现线程之间同步互斥,在JDK1.5中新增了ReentrantLock类也能达到哦同样的效果,并且在扩展功能上也更加强大,例如嗅探锁定、多路分支通知等功能,使用上比synchronized更加灵活。主要的使用方法:Lock lock = new ReentrantLock();try { // 获取锁 lock.lock(); doSomething();} finally { // 释放锁 lock.unlock(.

2020-06-06 18:12:57 627

原创 【多线程】3.Java多线程环境中线程间的通信

等待/通知机制生活举例厨师通过传菜铃通知服务员上菜出租车等待乘客呼叫不通过等待/通知机制的实现方式在没有等待、通知机制的时候,我们会使用while循环来轮询希望的条件是否满足,例如:// ThreadApublic class ThreadA extends Thread { private List<String> list; public ThreadA(List<String> list) { this.list = lis

2020-06-05 00:26:41 175

原创 【多线程】2.同步方法、变量的并发访问

变量的线程安全方法内声明的变量是线程安全的,因为每个线程各自有这个变量的一个副本,数据不共享;成员变量(对象级变量)是非线程安全的,因为可能存在多个线程争相修改的情况,多线程争抢即不安全;synchronized使用的锁对象锁定对象可以锁定Object对象可以锁定Class对象锁定Object对象的几种方法通过给对象的非静态方法增加synchronized声明,即可将this对象作为监视器,锁对象,同一个对象中的多个synchronized方法是同步执行的,因为多个方法使用了syn

2020-05-24 23:11:18 268

原创 【多线程】1.Thread类的核心方法

【多线程】Thread类的核心方法Thread类的核心方法JDK实现多线程编程的方式继承Thread类实现Runnable接口Thread的主要方法currentThread() 返回代码段正在被哪个线程调用的信息isAlive() 判断当前的线程是否处于活动状态sleep() 在指定的毫秒数内让当前”正在执行的线程“休眠(暂停执行)getId() 取得线程的唯一标识线程退出线程退出的方法线程正常退出stop()方法强行终止线程,但是会导致不可预料的结果(数据

2020-05-23 23:48:01 274

转载 用wampserver中的phpMyAdmin时会提示 Access denied(访问被拒绝)

[原文网址:http://zhidao.baidu.com/link?url=Y6G2SggcvG5d6ytGOTnajD1jMyrT263JY9XYMVrkdyZcwcdKDLbvYzmLTw-jWeZuzo9F3iCpJC0Med44UnwubET3LbE-6xymosLPdI0d-Eq]原因是:没有配置MySQL数据库密码。1.打开D:\wamp\apps\phpmyadmin x.xx找到

2016-04-13 22:15:11 1333

转载 Windows下mysql忘记root密码的解决方法

[原文网址:http://www.cnblogs.com/andy_tigger/archive/2012/04/12/2443652.html]由JSP转换成php,安装WAMP时候的由于之前安装了mysql密码忘记了,在网上找到了这篇文章,亲测有效哦!Mysql版本:5.11、 首先检查mysql服务是否启动,若已启动则先将其停止服务,可在开始菜单的运行,使用命令:

2016-04-13 21:58:29 278

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除