首页
学习
活动
专区
工具
TVP
发布

#java

广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级 Web 应用开发和移动应用开发

深入解析Java中synchronized:从原理到锁升级及历史演进

码到三十五

synchronized关键字是一个用于同步访问共享资源的机制,它可以确保并发编程中的三个关键要素:原子性、可见性和有序性。下面将分别解释这三个要素以及sync...

100

JVM逃逸分析原理解析:优化Java程序性能和内存利用效率

码到三十五

逃逸分析是一种用于确定对象在方法的生命周期内是否逃逸出方法外部范围的技术。在Java开发中,逃逸分析用于确定对象的生命周期和作用域,以便进行相应的优化,提高程序...

100

详解java参数校验之:顺序校验、自定义校验、分组校验(@Validated @GroupSequence)

码到三十五

当使用 @Validated、@GroupSequence 和自定义校验规则时,可以实现对实体类属性的分组校验 首先,定义验证分组的接口:

100

探索轻量级 Java 开发利器 - Spring 框架

Kevin_17

在 Java 开发领域,Spring 框架无疑是一个不可或缺的存在。Spring 框架的诞生旨在简化企业级 Java 应用程序的开发,并提供了一套全面的解决方案...

800

Java的”异常“超详细讲解

黎鹤舞

这里就会显示 ArrayIndexOutOfBoundsException *(数组越界)*错误。并且会提示报错的行号。

400

String类型的不可变性(无法修改)-Java

黎鹤舞

​ String是一种不可变对象. 字符串中的内容是不可改变。字符串不可被修改,String类型的数据一般存储在常量池 中

100

Java中 private关键字 详细用法及解释

黎鹤舞

​ 出于 安全性考虑,我们在写字段时,尽量考虑采用 封装,这样可以隐藏类的细节,只对外开放接口即可实现对象之间的交互。

800

经典递归问题--汉诺塔(java实现)

黎鹤舞

这里就是在fac()函数内部 不断调用 fac函数 ;通过简单的代码来实现复杂过程。

400

Java中的线程池及其使用场景,并实现一个带参数的线程池

用户1289394

线程池是Java多线程编程中一种非常重要的机制,它可以提高程序的性能、降低系统开销,并避免线程创建和销毁的开销。

700

肝了一周,彻底弄懂了 CMS收集器原理,这个轮子造的真值!

猿java

答:网上很多关于 CMS收集器的文章写得不够具体,有的甚至一知半解,更多的是不假思索的转载,想通过自己对 CMS的理解以及大量资料的佐证,提供更具体形象正确的分...

2800

一名Java开发的Rust学习笔记

泊浮目

笔者的主力语言是Java,近三年Kotlin、Groovy、Go、TypeScript写得比较多。早年间还写过一些Python和JavaScript。总得来说落...

1200

Phoenix框架 从0到1设计业务并发框架 怎么组织设计一个框架

Meng小羽

上篇文章主要讲了设计 Phoenix 框架前的遇到的问题和设计框架的思路 《 Phoenix 框架 从0到1设计业务并发框架 小米商城产品站革新之路》,本篇文章...

1000

Java 文件处理完全指南:创建、读取、写入和删除文件详细解析

小万哥

文件处理是任何应用程序的重要部分。Java 提供了许多用于创建、读取、更新和删除文件的方法。

3310

你们公司用的限流方案,可以讲讲吗

爱思考的小陈

一个Nginx节点都会对应着一个独立的Redis节点,当请求来临时,Nginx会向Redis发起Evalsha命令执行Lua限流脚本验证请求次数是否已达限流阈值...

2400

Java 近期新闻:JDK 22 RC2、Spring 生态系统、Payara Platform

深度学习与Python

Project Jextract(也叫 Project Panama)的早期访问版本 Build 22-jextract+3-13 已经向 Java 社区提供...

2910

面试官:SpringBoot如何优雅停机?

磊哥

优雅停机(Graceful Shutdown) 是指在服务器需要关闭或重启时,能够先处理完当前正在进行的请求,然后再停止服务的操作。

3810

关于Java程序服务预热那些事

架构精进之路

大家都知道,Java语言是解释执行和编译执行共同存在的。即Java源代码文件(.java)首先由Javac编译为字节码(.class),然后字节码由各操作系统对...

3410

解锁全栈能力:java程序员的全栈自我革新与ChatGPT的智能协助

一个程序猿的异常

之前开发 Chat.GPTMIni.ai 的时候为了快速上线,找朋友做了前端,上线以来每个月有几百块的微薄收入,但是已经好几个月没有更新过了。感觉对那些付费用户...

4800
领券