自定义博客皮肤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)
  • 收藏
  • 关注

原创 CountDownLatch类的说明与使用

CountDownLatchCountDownLatch是java.util.concurrent包中的一个类,它主要用来协调多个线程之间的同步,起到一个同步器的作用。总的来说,CountDownLatch让一个或多个线程在运行过程中的某个时间点能停下来等待其他的一些线程完成某些任务后再继续运行。类似的任务可以使用线程的 join() 方法实现:在等待时间点调用其他线程的 joi...

2020-03-29 21:14:49 159

原创 7-4 Score Processing

7-4 Score Processing作者: 翁恺单位: 浙江大学时间限制: 400 ms内存限制: 64 MB代码长度限制: 16 KB描述Sample Input3180111435, Operating System, 34.53180111430, Linear Algebra, 803180111435, Jessie Zhao3180111430, Zh...

2020-03-27 11:22:52 2538 3

原创 线程的声明周期

线程的声明周期创建线程之后通过通过start()进入到运行状态在执行过程中可以使用yield()礼让线程如果一个线程需要暂停可以使用suspend(), sleep(), wait() ,如果线程不需要在执行,可以通过stop结束线程,run()方法执行完毕也表示结束一些方法不再建议使用,因为这三个方法都会产生死锁suspend() : 暂时挂起线程res...

2020-03-25 15:06:28 127

原创 生产者消费者

生产者消费者在高速公路收费口,车辆需要领取高速公路卡,收费站需要发放高速公路卡,并且不能重复领取,也不能重复发放这就引出了生产者消费者问题抽象化以上案例生产者: 收费站,产生卡片消费者: 司机,收取卡片信息: 卡片过程先由生产者产生信息,然后再由消费者收取信息package Demo;class Card{ private String name;//动作发出者...

2020-03-25 13:51:01 88

原创 方法的完整定义

方法的完整定义访问权限{public ,default,protected,private}[final][static][synchronized]返回值类型|void 方法名称(参数类型 参数名称...) { 方法体; [return [返回值|返回调用处]];}...

2020-03-25 10:39:10 212

原创 java线程的同步与死锁

java线程的同步与死锁问题产生public class thraedlock { public static void main(String[] args) { MyThread mt = new MyThread(); Thread t1 = new Thread(mt,"窗口A"); Thread t2 = new Thread...

2020-03-25 10:34:20 84

原创 java 多线程入门1

java多线程入门一. 创建线程继承thread类class Mythread extends Thread{ //属性 方法.... @Override public void run() { }}实例化线程 Mythread mt = new Mythread();启动线程 mt.start()start 方法...

2020-03-24 23:38:28 92

空空如也

空空如也

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

TA关注的人

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