话题编程语言 › Java

编程语言:Java

一文彻底搞懂Java底层实现,HashMap底层实现原理深度剖析

HashMap 是 Map 的一个实现类,它代表的是一种键值对的数据存储形式。大多数情况下可以直接定位到它的值,因而具有很快的访问速度,但遍历顺序却是不确定的。

在 Java Web 项目中,Service 层和 Dao 层真的有必要每个类都加上接口吗

[ 用大白话讲解复杂的技术 ]这是我的第 46 篇原创文章作者 l 会点代码的大叔(CodeDaShu)很多程序员在刚开始工作的时候,接触到

Java线程池实现原理及其在美团业务中的实践

本文简述了线程池概念和用途,接着结合线程池的源码,帮助大家领略线程池的设计思路,最后回归实践,通过案例讲述使用线程池遇到的问题,并给出了一种动态化线程池解决方案。

Java是如何实现自己的SPI机制的? JDK源码(一)

揭秘Java的SPI机制及JDBC驱动加载原理。

Java缓存规范

本仓库存放个人博客的 markdown 源文件. Contribute to c-rainstorm/blog development by creating an account on GitHub.

关于Java序列化的问题你真的会吗?

本文将总结一些Java序列化的常见问题,并且通过demo来进行测试和解答。

Java 反射:框架设计的灵魂

在运行时动态获取类和对象中的内容,极大地提高系统的灵活性和扩展性;夸张一些说,反射是框架设计的灵魂。

JAVA获取真实IP地址:你获取的IP地址真实吗?

是的,你搜索到的“java获取真实IP地址”大多都是如此。但是,以上代码真的对吗?

Java泛型类型擦除以及类型擦除带来的问题

[TOC] 1.Java泛型的实现方法:类型擦除 大家都知道,Java的泛型是伪泛型,这是因为Java在编译期间,所有的泛型信息都会被擦掉,正确理解泛型概念的首要前提是理解类型擦除。Java的泛型基本

java agent技术原理及简单实现

注:本文定义-在函数执行前后增加对应的逻辑的操作统称为MOCK 1、引子 在某天与QA同学进行沟通时,发现QA同学有针对某个方法调用时,有让该方法停止一段时间的需求,我对这部分的功能实现非常好奇,因此

Java: 对象不再使用时赋值为null的作用和原理

许多Java开发者都曾听说过“不使用的对象应手动赋值为null“这句话,而且好多开发者一直信奉着这句话;问其原因,大都是回答“有利于GC更早回收内存,减少内存占用”,但再往深入问就回答不出来了。鉴于网上有太多关于此问题的误导,本&

Java工程师该如何编写高效代码?

让每一个Java程序员都能编写出\x26quot;高效代码\x26quot;。

【基础巩固篇】Java 8中对CAS的优化

作者:不清不慎,Java大数据开发工程师一枚,热爱研究开源技术! 架构师社区合伙人!Java的并发包下存在着

拼不过 GO?阿里如何重塑云上的 Java

Java 开发者的新宠来了。

如何利用缓存机制实现JAVA类反射性能提升30倍

本文介绍一个性能提高30倍的JAVA类反射性能优化实践案例。

Java编码技巧之高效代码50例

让每一个Java程序员都能编写出高效代码

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-23 09:35
浙ICP备14020137号-1 $访客地图$