热门新闻

Java常量池理解与总结

用final修饰的成员变量表示常量,静态常量池和运行时常量池

Java 实现线程死锁

当时没有想到这道题考的是Synchronized关键字,synchronized 修饰一个方法很简单,锁是当前对象的Class对象

HashMap源码阅读

HashMap的存储结构如图,下文主要结合源码来讲解HashMap的工作原理

Class文件结构–常量池(一)

Class字节码总体结构如下,TestClass.class文件中constant,class文件是Java虚拟机提供的语言无关性的基石

图解ByteBuffer

提供点快捷的参考,所以干脆写个详细点的文章来记录一下,一般会使用特化的Buffer

ThreadLocal用法及原理

而使用ThreadLocal的程序员大多只是知道其然而不知其所以然,线程获取相关数据的时候只要, 方法)的每个线程都有自己的局部变量

澳门新葡亰娱乐官网SpringBoot+Mybatis事务管理

删除成员的时候出异常了,所以这里通过事务控制来保证方法执行的一致性

java 数据结构(二)

LinkedList同时实现了List接口和Deque接口,当你需要使用栈或者队列时

澳门新葡亰娱乐官网Java NIO 之缓冲区

而缓冲区是这些数据传输的来源或目标,直接内存使用–使用户空间虚拟地址和内核虚拟地址同时指向同一个物理地址,NIO 之 ByteBuffer实现原理下面是对之前文章的一个补充

Java中使用ThreadPoolExecutor并行执行独立的单线程任务

5.0中引入了任务执行框架

为任务关键型Java应用优化垃圾回收

为任务关键型Java应用优化垃圾回收(上),我们会在各种真实场景中比较这些参数,消除回收后的碎片

澳门新葡亰娱乐官网Java程序员:你没见过的七个最好的StackOverflow答案

付费投稿计划,那么分支预测将会进行

澳门新葡亰娱乐官网走向开放的微软,兼谈Mono

但因为上面的历史原因(JAVA占领了绝大多数企业技术决策层),微软在开源方面的动作也更加积极

java虚拟机运行时数据区划分,java虚拟机

这个计数器记录的是正在执行的虚拟机字节码指令的内存地址,计数器记录的是正在执行的虚拟机字节码指令的地址,线程执行Native方法

Java 常见内存溢出异常与代码实现

上面是一个引发 OutOfMemoryError 异常的代码

网站地图xml地图