logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java虚拟机运行时内存分配

JAVA虚拟机运行时区图解程序计数器(PC寄存器):可以看做当前线程的字节码的行号指示器,根据指示器显示的值来执行吓一条字节码指令,每一条Java虚拟机线程都有自己的pc寄存器,任意时刻java虚拟机只会执行一个方法的代码,如果是native的寄存器的值为undefined(未定义),不是native方法寄存器的值为正在执行的虚拟机字节码指令的地址的地址每一条Java虚拟机线程都有自己的pc寄存

#java
java nio 新的四种文件传输 直接缓冲与非直接缓冲 速度对比

直接缓冲区与非直接缓冲区:非直接缓冲区:通过 allocate() 方法分配缓冲区,将缓冲区建立在JVM 内存 中直接缓冲区:通过 allocateDirect() 方法或其他方法分配缓冲区,将缓冲区建立在物理内存中。可以提高效率;ORACLE 官方对直接缓冲与非直接缓冲解释直接与非直接缓冲区字节缓冲区要么是直接的,要么是非直接的。如果为直接字节缓冲区,则Java 虚拟机会尽最大努力直接在

#java#nio
JAVA之键盘,鼠标监听事件

先看一下键盘监听接口的APIvoid keyPressed(KeyEvent e)按下键时调用。void keyReleased(KeyEvent e) 当键已被释放时调用。void keyTyped(KeyEvent e)键入键时调用。这里写代码片

#java
到底了