网站首页 java> 第2页
-
彻底理解Java反射以及动态代理中对反射的应用
反射(Reflection)是Java的特征之一,它允许运行中的Java程序获取自身的信息,并且可以操作类或对象的内部属性。简而言之,通过反射,我们可以在运行时获得程序或程序集中每一个类型的成员和成员的信息。程序中一般的对象的类...
2025-01-29 nanyue 技术文章 7 ℃ -
阿里Java一面:精通并发?那聊聊AQS框架及锁吧
一、AQS框架简介AQS诞生于Jdk1.5,在当时低效且功能单一的...
2025-01-29 nanyue 技术文章 7 ℃ -
Java高级面试题整理(java中高级面试题总结(全面))
公众:Springboot实战案例锦集...
2025-01-29 nanyue 技术文章 6 ℃ -
为什么会有重排序?和 happens-before 有什么关系
作者:鸭血粉丝来自:Java极客技术举个例子在讲重排序之前,先来看一个例子:inta=0,b=0;publicvoidmethodOne(){intone=a;b=1;}publicvoidm...
2025-01-29 nanyue 技术文章 5 ℃ -
如何正确理解Java领域中的并发锁,我们应该具体掌握到什么程度?
苍穹之边,浩瀚之挚,眰恦之美;悟心悟性,善始善终,惟善惟道!——朝槿《朝槿兮年说》...
2025-01-29 nanyue 技术文章 5 ℃ -
全局视角看技术-Java多线程演进史
作者:京东科技文涛全文较长共6468字,语言通俗易懂,是一篇具有大纲性质的关于多线程的梳理,作者从历史演进的角度讲了多线程相关知识体系,让你知其然知其所以然。...
2025-01-29 nanyue 技术文章 6 ℃ -
JAVA中相同限定名类加载顺序(java类中可以存在同名的两个成员函数)
看这样的一个场景,某天你正在深夜做系统的上线升级,碰到一个问题,是由基础部门提供的某个jar包里的某个类的bug引起,可能只是某行代码有点问题,而此刻也联系不上相关的同学来修改,怎么办呢?...
2025-01-29 nanyue 技术文章 6 ℃ -
用JAVA和Websocket实现实时通信(java websocket api)
说到websocket你们必定不会陌生,WebSocket是HTML5一种新的协议。它实现了浏览器与服务器全双工通讯(full-duplex)。一开始的握手须要借助HTTP请求完成,当浏览器和服务器握手成功后,浏览器和服务器之间就造成了一条...
2025-01-29 nanyue 技术文章 6 ℃ -
Java 强引用、软引用、弱引用、虚引用(幻引用)详解
一、概述众所周知,Java中是JVM负责内存的分配和回收,这是它的优点(使用方便,程序不用再像使用c那样操心内存),但同时也是它的缺点(不够灵活)。为了解决内存操作不灵活这个问题,可以采用软引用等方法。...
2025-01-29 nanyue 技术文章 5 ℃ -
程序编码优化-JAVA篇(java代码优化技巧)
之前一篇博客介绍了C语言中一些基础的编码优化,实际上涉及到编译优化,所有语言进行编译时,相应的编译器都可以进行对应的优化;1.字段访问相关优化基于逃逸分析的优化方式:进行锁消除、栈上分配、标量替换等;标量替换:将对象本身拆散为一个个字段,...
2025-01-29 nanyue 技术文章 5 ℃
- 02-21走进git时代, 你该怎么玩?_gits
- 02-21GitHub是什么?它可不仅仅是云中的Git版本控制器
- 02-21Git常用操作总结_git基本用法
- 02-21为什么互联网巨头使用Git而放弃SVN?(含核心命令与原理)
- 02-21Git 高级用法,喜欢就拿去用_git基本用法
- 02-21Git常用命令和Git团队使用规范指南
- 02-21总结几个常用的Git命令的使用方法
- 02-21Git工作原理和常用指令_git原理详解
- 控制面板
- 网站分类
- 最新留言
-