Java中的Unsafe类

这是一个普通类的创建public static void main(String[] args) throws InterruptedException { Person person = new Person(); }仅仅只需要一行代码就完成了对象的实例化这是Unsafe类的创

Java中的Atomic

1. 代码中的加法1+1=2,这是一个数学里普通的加法操作,那么使用代码进行展现的话如下所示class Counter { private int c = 0; public void increment() { c++; } public void decre

volatile关键字

volatile,在英文中的含义是 不稳定的,音标是 [ˈvɒlətaɪl]。1. 它能干啥?让我们先执行一段代码,代码来源public class Demo1 { static int x = 0, y = 0; static int a = 0, b = 0; public s

无停顿GC算法,ZGC原理

1. 简介文章翻译的是,Azul Systems很多年前提出的Pauseless GC原文当中实现的算法正是ZGC所采用的2. ZGC介绍基于Region内存布局的,(暂时)不设分代的,使用了读屏障、染色指针和内存多重映射等技术来 实现可并发的标记-整理算法的,以低延迟为首要目标的一款垃圾收集器。3

根据文件,进行压缩为zip,批量下载

粘贴即用/** * 根据文件,进行压缩为zip,批量下载 * @param response * @param files * @param zipName */ public void downloadBatchByFile(HttpServletRe

【转载】MySQL 出现的时区问题

MySQL 出现的时区问题使用低版本的MySQL jdbc驱动,不会存在时区的问题。1.驱动版本问题Loading class com.mysql.jdbc.Driver. This is deprecated. The new driver class is com.mysql.cj.jdbc.D

【LeetCode刷题】按序打印

原题:按序打印我们提供了一个类:public class Foo { public void one() { print("one"); } public void two() { print("two"); } public void three()

Maven私服(Java升级计划7)

私服简介私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。我们可以使用专门的 Maven 仓库管理软件来搭建私服,比

Java中的一些并发工具

1. 【转载】类CountDownLatch1.1 CountDownLatch介绍CountDownLatch是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程执行完后再执行。例如,应用程序的主线程希望在负责启动框架服务的线程已经启动所有框架服务之后执行。1.2 CountDownLat

JAVA并发编程: CAS和AQS

【转载】从 synchronized 到 CAS 和 AQS - 彻底弄懂 Java 各种并发锁1. 概述Java 中的并发锁大致分为隐式锁和显式锁两种。隐式锁就是我们最常使用的 synchronized 关键字,显式锁主要包含两个接口:Lock 和 ReadWriteLock ,主要实现类分别为
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×