自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

进击的熊

为自由而战!!!

  • 博客(6)
  • 收藏
  • 关注

原创 创建线程池来使用线程

java.util.concurrent Executors:线程池的工厂类,用来生产线程池类中静态方法 static ExecutorService newFixedThreadPool(int nThreads) 创建一个可重用固定线程数的线程池,以共享的无界队列方式来运行这些线程。 参数:指定池中线程数量 返回值:ExecutorService接口,返回的是 ExecutorService 接口的实现类对象,可使用 ExecutorS...

2020-05-25 15:36:24 235

原创 Object类的wait方法和notify方法

Object类的方法void notify() 唤醒在此对象监视器上等待的单个线程。void notifyAll() 唤醒在此对象监视器上等待的所有线程。void wait() 在其他线程调用此对象的 notify() 方法或 notifyAll() 方法前,导致当前线程等待。案例public class DemoWaitAndNotify { public static void main(String[]...

2020-05-25 14:42:52 490

原创 如何处理线程安全问题?

线程安全问题案例public class Demo03Ticket { public static void main(String[] args) { Runnable r = new Ticket(); Thread t1 = new Thread(r); Thread t2 = new Thread(r); Thread t3 = new Thread(r); t1.setName("一号窗口");

2020-05-24 23:55:23 290

原创 创建多线程的方式

创建多线程的方式一:创建Thread类的子类实现步骤:创建一个Thread类的子类 在Thread类的子类中重写Thread类中的run方法,设置线程任务 创建Thread类的子类对象 调用Thread类中的start方法,开启新的线程,执行run方法//Thread类的子类class MyThread extends Thread { @Override public void run() { for (int i = 0; i < 10; .

2020-05-24 22:26:52 149

原创 进程与线程的基本含义

进程指一个内存中运行的应用程序,每个进程都有一个独立的内存空间。一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序,即是一个进程从创建、运行到消亡的过程。线程线程是进程中的一个执行单元,负责当前进程中程序的执行。一个进程中至少有一 个线程。一个进程中是可以有多个线程的,这个应用程序也可以称之为多线程程序。简而言之:一个程序运行后至少有一个进程,一个进程中可以包含多个线程。...

2020-05-24 21:40:43 176

原创 java异常:java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory (或)*: org/apache/log4j/Level 问题解决

使用ieda调试程序时,刚开始报了个异常:java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory找了找解决办法,导入了以下两个jar包(下载地址:https://repo1.maven.org/maven2/org/slf4j/)导入之后,出现了新的问题:Failed to instantiate SLF4J Logg...

2020-05-04 21:59:01 1152

空空如也

空空如也

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

TA关注的人

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