自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老高的IT职场专栏

IT职场从业经验分享,IT职业规划讲解,欢迎有志从事IT行业朋友关注联系

  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java 多线程 - 14 - Java 并发工具类 CyclicBarrier

CyclicBarrier 是一个同步辅助类,它允许一组线程相互等待直到所有线程都到达一个公共的屏障点.

2022-08-13 17:44:28 212 1

原创 Java 多线程 - 13 - Java 并发工具类 Semaphore

Semaphore 也叫信号量,在 JDK1.5 被引入,可以用来控制同时访问特定资源的线程数量,通过协调各个线程,以保证合理的使用资源。

2022-08-13 17:43:09 157

原创 Java 多线程 - 12 - Java 并发工具类 CountDownLatch

CountDownLatch 是 JAVA 提供在 java.util.concurrent 包下的一个辅助类,可以把它看成是一个计数器,其内部维护着一个 count 计数,只不过对这个计数器的操作都是原子操作,同时只能有一个线程去操作这个计数器...

2022-08-13 17:01:48 142

原创 Java 多线程 - 11 - Java 并发工具类 ConcurrentHashMap

ConcurrentHashMap 是在Java 1.5作为 Hashtable 的替代选择新引入的,是 concurrent 包的重要成员。ConcurrentHashMap 是线程安全的,而且比 HashTable 和 SynchronizedMap 的性能要好。

2022-08-13 17:00:27 395

原创 Java 多线程 - 10 - Java Lock 使用

1) Lock 是一个接口,Lock 在发生异常时,如果没有主动通过 unLock() 去释放锁,则很可能造成死锁现象,因此使用 Lock 时需要在 finally 块中释放锁.Lock 可以让等待锁的线程响应中断

2022-08-13 16:57:49 129

原创 Java 多线程 - 9 - Java 原子变量类

java.util.concurrent.atomic 包里,多了一批原子处理类.主要用于在高并发环境下的高效程序处理,以简化同步处理.

2022-08-13 16:50:43 330

原创 Java 多线程 - 8 - Java ThreadLocal 详解

ThreadLocal 不是用来解决对象共享访问问题的,而主要是提供了保持对象的方法和避免参数传递的方便的对象访问方式.

2022-08-13 16:42:21 226

原创 Java 多线程 - 7 - Java volatile 使用

volatile 相当于 synchronized 的弱实现,也就是说 volatile 实现了类似 synchronized 的语义,却又没有锁机制.它确保对 volatile 字段的更新以可预见的方式告知其他的线程.

2022-08-12 16:46:55 260

原创 Java 多线程 - 6 - Java synchronized 使用

采用 synchronized 修饰符实现的同步机制叫做互斥锁机制,它所获得的锁叫做互斥锁.

2022-08-12 16:41:28 207

原创 Java 多线程 - 5 - Java创建进程和线程

Java 采用的是单线程编程模型,即在我们自己的程序中如果没有主动创建线程的话,只会创建一个线程,通常称为主线程。

2022-08-12 16:27:38 1371

原创 Java 多线程 - 4 - Java 内存模型

并发编程中,通常会遇到以下三个问题:原子性问题,可见性问题,有序性问题.

2022-08-12 16:14:12 88

原创 Java 多线程 - 3 - 线程间通信

线程间的通信目的主要是用于线程同步,所以线程没有像进程通信中的用于数据交换的通信机制。线程间可以共享数据结构,也就是一个全局变量可以被两个线程同时使用。多个线程在处理同一个资源,并且任务不同时,需要线程通信来帮助解决线程之间对同一个变量的使用或操作。多个线程在操作同一份数据时,避免对同一共享变量的争夺。...

2022-08-12 16:05:23 77

原创 Java 多线程 - 2 - 进程间通信方式

进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。IPC 对象的持续性分为三种:随进程,随内核和随文件系统。

2022-08-11 17:16:50 1344 1

原创 Java 多线程 - 1 - 进程和线程概念和区别

Java 多线程基础知识

2022-08-10 20:58:16 217 1

基于平板的智慧酒店管理平台.pptx

平台包括控制中心、基于平板的酒店线上服务(17个服务)、互联网控制

2022-08-10

arcgis for android samples v1.0.1

最新arcgis for android samples v1.0.1 包括Editing,FeatureLayer,Graphics,Local_Data ,LocationService,Map_View,Tasks,Workflow项目

2011-12-15

Arcgis for Android SDK v1.0.1版

最新Arcgis for Android开发SDK

2011-12-15

ArcGIS for Android Api v1.0.1

最新的arcgis for android api v1.0.1版本

2011-12-15

空空如也

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

TA关注的人

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