JAVA
-
如何提高Java代码的质量
每种编程语言都有自己的命名规范,不同语言的风格差异有大有小,下面以Java为例:,Java整体命名风格为UpperCamelCase或lowerCamelCase形式。不管是类还是…
-
面试必问:什么是双亲委派模型?
双亲委派模型是 Java 类加载器的一种工作模式,通过这种工作模式,Java 虚拟机将类文件加载到内存中,这样就保证了 Java 程序能够正常的运行起来。那么双亲委派模型究竟说的是…
-
透过现象看Java AIO的本质
关于Java BIO、NIO、AIO的区别和原理,这样的文章非常的多的,但主要还是在BIO和NIO这两者之间讨论,而关于AIO这样的文章就少之又少了,很多只是介绍了一下概念和代码示…
-
使用线程池也能搞崩系统,你见过吗?
,今天跟大家聊一个互联网大厂的Java面试题:使用无界队列的线程池会导致内存飙升吗?,因为在面互联网大厂的时候,一定会问并发,问并发的时候一定会问到线程池,问到线程池一定会问构造线…
-
结合多本著作和个人开发经验,整理Java多线程入门手册
前段时间推出的Java8新特性文章收到大家广泛关注和好评,非常感谢各位支持,这段时间苦思冥想,决定输出一波Java多线程技能点,希望可以在大家的工作和面试中有所帮助!本篇文章为多线…
-
Rust的好搭档,Wasm需要学习下Java
作者丨 B. Cameron Gain,译者丨千山,很难相信,自从2001年互联网泡沫破灭以来,已经过去了20多年。每当科技处于周期性下行轨道时,它仍然是潜在厄运的前兆。我清楚地记…
-
两封微软内部邮件公开,比尔盖茨被Java折磨到失眠
作者 | 云昭,1996年,Sun、Netscape与微软开战。在9月的一个周一的夜晚,盖茨把他对Java的恐惧敲成了电子邮件,发给了他的老伙计,彼时的首席技术官Nathan,征…
-
五个优秀的Java REST API 框架
,Java 编程语言是一种高级的、面向对象的语言,它使开发人员能够创建健壮的、可重用的代码。Java 以其可移植性和平台独立性而著称,这意味着 Java 代码可以在任何支持 Jav…
-
编程中的Java线程池,你了解多少?
Java线程池是Java多线程编程中非常重要的概念,它可以有效地管理线程,提高程序的性能。本文将对Java线程池进行详细的介绍,包括线程池的概念、作用、实现原理以及常见的线程池使用…
-
从字节码到GC那些你应该知道的Java虚拟机
JVM,即Java Virtual Machine。Java虚拟机(JVM)是可运行Java代码的假想计算机。只要根据JVM规格描述将解释器移植到特定的计算机上,就能保证经过编译的…
-
Java已死!
作者 | Sid Thomas,策划 | Ethan,翻译 | 言征,许多开发者仍然认为 Java 与当今时代息息相关,看完本文,你会发现 Java 的影响力已经大幅减弱。实际上…
-
Redis在Java开发中的基本使用和巧妙用法
Redis是一款高性能的内存数据结构存储系统,能够支持多种数据结构类型,如字符串、哈希、列表、集合、有序集合等,也能够支持高级功能,如事务、发布/订阅、Lua脚本等,具有高可用性、…