首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
jdk
订阅
凡
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
环境变量配置(同时安装多个JDK)
环境变量配置(多个JDK) 前言 今天配置JDK时,因为先前已经有一个JDK,卸载旧的确实可以。但是旧版本更稳定,怎么让两个JDK随意切换呢? JDK下载地址 配置环境 这里跳过安装步骤,直接讲配置过
JDK中为了性能大量使用的Unsafe类,你会用吗?
Unsafe 是位于 sun.misc 包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升 Java 运行效率、增强 Java 语言底层资源操作能力方面起到了很大的作用(比如JUC/NIO)。但由于 Unsaf…
JDK/Dubbo/Spring 三种 SPI 机制,谁更好?
SPI 有什么用?JDK/Dubbo/Spring 三种 SPI 机制,谁更好?本文全部告诉你!!!
源码级深度理解 Java SPI
SPI 是一种用于动态加载服务的机制。它的核心思想就是解耦,属于典型的微内核架构模式。SPI 在 Java 世界应用非常广泛,如:Dubbo、Spring Boot 等框架。本文从源码入手分析,深入探
阿里面试题:如何为线程池设置合适的线程数
阿里面试题:如何为线程池设置合适的线程数 设计多少个线程数量通常是根据应用的类型:IO密集型、CPU密集型 CPU密集型(CPU-bound) CPU密集型也叫计算密集型,指的是系统的硬盘、内存性能相
并发开篇——带你从0到1建立并发知识体系的基石
在本篇文章当中主要跟大家介绍并发的基础知识,从最基本的问题出发层层深入,帮助大家了解并发知识,并且打好并发的基础!!!
60行从零开始自己动手写FutureTask是什么体验?
在本篇文章当中,主要分析FutureTask的内部实现原理,分析它与锁之间的了联系,最后我们通过可重入锁和条件变量实现我们自己的FutureTask!!!!
5000字 | 24张图带你彻底理解Java中的21种锁
乐观锁是一种乐观思想,假定当前环境是读多写少,遇到并发写的概率比较低,读数据时认为别的线程不会正在进行修改(所以没有上锁)。写数据时,判断当前 与期望值是否相同,如果相同则进行更新(更新期间加锁,保证是原子性的)。 Java中的乐观锁: CAS,比较并替换,比较当前值(主内存中…
Java—反射机制实战及动态代理总结
引言 反射在Java技术应用中是老生常谈的事了,我们每次都是知道个皮毛,这个反射可以动态获取类的信息,比如类的属性和方法,但是在平时疯狂写CURD业务代码时,却很少关注或接触使用到反射机制。
Java8 时间日期使用总结
Java8 的时间日期 API 经过优化使用起来相当的便捷,本文将常用的时间日期方法作记录,可当工具类使用。