阿里云文档 2025-02-13

如何通过Java SDK并发导出数据

当使用场景中不关心整个结果集的顺序时,您可以使用并发导出数据功能以更快的速度将命中的数据全部返回。

文章 2024-06-21 来自:开发者社区

【Java并发基础】管程简介

前言 在Java 1.5之前,Java语言提供的唯一并发语言就是管程,Java 1.5之后提供的SDK并发包也是以管程为基础的。除了Java之外,C/C++、C#等高级语言也都是支持管程的。 那么什么是管程呢? 见名知意,是指管理共享变量以及对共享变量操作的过程,让它们支持并发。翻译成Java领域的语言,就是管理类的状态变量,让这个类是线程安全的。 synchro...

文章 2024-01-11 来自:开发者社区

Java并发简介(什么是并发)

关键词:进程、线程、安全性、活跃性、性能、死锁、饥饿、上下文切换摘要:并发编程并非 Java 语言所独有,而是一种成熟的编程范式,Java 只是用自己的方式实现了并发工作模型。学习 Java 并发编程,应该先熟悉并发的基本概念,然后进一步了解并发的特性以及其特性所面临的问题。掌握了这些,当学习 Java 并发工具时,才会明白它们各自是为了解决什么问题,为什么要这样设计。通过这样由点到面的学习方式....

Java并发简介(什么是并发)
文章 2023-11-18 来自:开发者社区

Java并发编程学习1-并发简介

简介在早期的计算机中不包含操作系统,它们从头到尾只执行一个程序,并且这个程序能访问计算机中的所有资源。在这种裸机环境中,不仅很难编写和运行程序,而且每次只能运行一个程序,这对于昂贵并稀有的计算机资源来说也是一种浪费。操作系统的出现使得计算机每次能运行多个程序,并且不同的程序都在单独的进程中运行:操作系统为各个独立执行的进程分配各种资源,包括内存,文件句柄以及安全证书等。如果需要的话,在不同的进程....

Java并发编程学习1-并发简介
文章 2022-06-13 来自:开发者社区

Java并发编程 - 线程不安全类 & 同步/并发容器之简介

if(condition(a)) { handle(a) } 即便 condition 和 handle 都是线程安全的,但因为分成了两步,不符合原子性,因此是不安全的。解决方案就是在这个方法上加一个 synchronized 锁。同步容器并不是绝对的线程安全,只能说安全性更高,比如 Vector 只是部分安全。同步容器不能完全的做到线程安全,使用synchronized进行同步,性能不是特别好....

Java并发编程 - 线程不安全类 & 同步/并发容器之简介
文章 2022-02-16 来自:开发者社区

Java并发基础构建模块简介

在实际并发编程中,可以利用synchronized来同步线程对于共享对象的访问,用户需要显示的定义synchronized代码块或者方法。为了加快开发,可以使用Java平台一些并发基础模块来开发。   注:关于容器类中的常见并发容器和同步容器的类图,详见另一篇文章《Java集合框架图》 一 同步容器类    同步容器类主要包括Vector和Hashtable,都是通过...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注