自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程线程安全_JAVA

多线程同步 当多个线程共享同一个资源,不会受到其他线程的干扰。 线程安全问题 当多个线程同时共享同一个全局变量或静态变量,做写的操作时,可能会发生数据冲突问题。 解决办法 使用多线程之间同步synchronized或使用锁(lock)。 将可能会发生数据冲突问题(线程不安全问题),只能让当前一个线程进行执行;代码执行完成后释放锁,然后才能让其他线程进行执行。 内置的锁 Java提供了一种内置的锁机...

2020-04-26 17:22:13 134

原创 多线程之间通讯_JAVA

多线程之间实现同步 当多个线程共享同一个资源,不会受到其他线程的干扰 线程安全问题 当多个线程同时共享同一个全局变量或静态变量,做写的操作时,可能会发生数据冲突问题 线程安全解决办法 同步代码块 就是将可能会发生线程安全问题的代码给括起来 synchronized(同一个数据){ //可能会发生线程冲突问题 } 同步函数 在方法上加synchronized关键字修饰 静态同步函数 方法上再加上...

2020-04-26 12:50:59 107

原创 多线程入门_JAVA

线程与进程 每个正在系统上运行的程序都是一个进程。每个进程包含一到多个线程。线程是一组指令的集合,或者是程序的特殊段,它可以在程序里独立执行。通常由操作系统负责多个线程的调度和执行。 使用线程可以把占据时间长的程序任务放到后台去处理,程序的运行速度可能加快,如用户输入、文件读写和网络收发数据等。在这种情况下可以释放一些珍贵的资源如内存占用等。 大量的线程,会影响性能,因为操作系统需要在它们之间切换...

2020-04-24 17:29:17 73

空空如也

空空如也

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

TA关注的人

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