Java 第205页
几分钟了解下java虚拟机--04-拾光赋

几分钟了解下java虚拟机–04

几分钟了解下java虚拟机--04,方法内联 它的基本思想是在调用某个方法时,不通过跳转指令去执行该方法的代码,而是直接将该方法的代码复制到调用点处。这样可以减少方法调用的开销,包括减少函数...
Lee的头像-拾光赋Lee9个月前
05210
为 java 开发者设计的性能测试框架,用于压测+测试报告生成-拾光赋

为 java 开发者设计的性能测试框架,用于压测+测试报告生成

拓展阅读 junit5 系列教程 基于 junit5 实现 junitperf 源码分析 Auto generate mock data for java test.(便于 Java 测试自动生成对象信息) Junit performance rely on junit5 and jdk8+.(java...
Lee的头像-拾光赋Lee2年前
0190
hot100之技巧组题目-拾光赋

hot100之技巧组题目

hot100之技巧组题目,只出现一次的数字(136) class Solution { public int singleNumber(int[] nums) { int res = 0; for (int num : nums){ res ^= num; } return res; } } 分析 异或 多数元素...
Lee的头像-拾光赋Lee9个月前
05315
Collections工具类,可以使用collections工具类对代码中的list进行分组-拾光赋

Collections工具类,可以使用collections工具类对代码中的list进行分组

/** * 根据活动id进行分组 * key 活动id * value 活动id对应的商品id */ Map<Long, Set<Long>> collect = activitySkuList .stream() .collect(Collectors .groupingBy(ActivitySku...
Lee的头像-拾光赋Lee2年前
0290
了解GC吗?什么是GC?-拾光赋

了解GC吗?什么是GC?

了解GC吗?什么是GC?,GC是什么?为什么要GC? GC( Garbage Collection ),垃圾回收,是Java与C++的主要区别之一。作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码。这是因为在Jav...
Lee的头像-拾光赋Lee8个月前
0559
IO-拾光赋

IO

IO 所有输入流的基类:InputStream / Reader 所有输出流的基类:OutputStream / Writer 字节流 InputStream常用方法:read(), skip(), available(), close() FileInputStream DataInputStream :...
Lee的头像-拾光赋Lee2年前
0240
多线程和并发编程之并发编程三大特性-拾光赋

多线程和并发编程之并发编程三大特性

多线程和并发编程之并发编程三大特性,并发编程的三大特性:原子性、可见性、有序性,只有掌握这三大特性才能说是真正踏入并发编程的门槛,而这三大特性也会将贯穿我们学习并发编程的所有历程! ...
Lee的头像-拾光赋Lee8个月前
06014
【bug记录】maven报错:java: 程序包com.xx.api不存在通用解决方法(java: 程序包com.dingtalk.api不存在)-拾光赋

【bug记录】maven报错:java: 程序包com.xx.api不存在通用解决方法(java: 程序包com.dingtalk.api不存在)

在本地打开一个项目时,遇到了maven报错的问题  原因是因为在项目中导入了这个依赖  注意:之前是爆红的,我的maven相关配置也没有问题,但就是无法下载 解决方法:打开https://mvnre...
Lee的头像-拾光赋Lee2年前
0270
【Java String】类深度解析:从原理到高效使用技巧-拾光赋

【Java String】类深度解析:从原理到高效使用技巧

【Java String】类深度解析:从原理到高效使用技巧, 个人主页:User_芊芊君子 欢迎大家点赞评论收藏⭐文章 系列专栏:【Java】内容概括 【前言】 在 Java 编程中,String 类是使用频率最高的类...
Lee的头像-拾光赋Lee7个月前
07010
主流几个JDK版本:JDK 8、JDK 11、JDK 17 和 JDK 21 的区别-拾光赋

主流几个JDK版本:JDK 8、JDK 11、JDK 17 和 JDK 21 的区别

主流几个JDK版本:JDK 8、JDK 11、JDK 17 和 JDK 21 的区别, Java Development Kit(JDK)是 Java 编程的核心工具包,不同版本的 JDK 引入了各种新特性、性能优化和安全性增强。以下详细介绍 JDK ...
Lee的头像-拾光赋Lee9个月前
0688
【Java面试指北】单例模式-拾光赋

【Java面试指北】单例模式

单线程下的单例模式: public class Singleton { private static Singleton instance; private Singleton() {} public static Singleton getInstance() { if (instance == null) { instance = n...
Lee的头像-拾光赋Lee2年前
0210
简单理解Java Agent-拾光赋

简单理解Java Agent

简单理解Java Agent,Java Agent(也叫 Java 探针)是 Java 提供的一种特殊机制,可以让你在 不修改程序代码 的前提下,给运行中的 Java 程序“加功能”。简单来说,它像一个“外挂插件”,能偷...
Lee的头像-拾光赋Lee7个月前
07411