Java-Unsafe类(一)
来源:互联网 发布:快典网藏头诗软件 编辑:程序博客网 时间:2024/06/13 10:18
1、 sun.misc.Unsafe 提供了可随意查看及修改JVM中运行时的数据结构
2、
import sun.misc.Unsafe; // Eclipse引入此行会出现错误提示, 解决方法: [方法](http://blog.csdn.net/fenglibing/article/details/17138079)public class Test { public static void main(String args[]) throws Exception{ Field f = Unsafe.class.getDeclaredField("theUnsafe"); f.settAccessible(true); Unsafe unsafe = (Unsafe)f.get(null); Player p = (Player)unsafe.allocateInstance(Player.class); p.setAge(45); unsafe.allocateMemory(0L); unsafe.freeMemory(0L)l unsafe.compareAndSwapInt(...); }}class Player { private int age = 12; private Player () { this.age = 50; } public int getAge() {return this.age;} public void setAge(int age) {this.age = age;}}
参考: 参考1
阅读全文
0 0
- Java-Unsafe类(一)
- java Unsafe.java(一)
- Unsafe--Java中Unsafe类详解
- Java中Unsafe类
- Java。UnSafe类
- Java Unsafe 类
- java Unsafe.java(二)
- 聊聊高并发(十七)解析java.util.concurrent各个组件(一) 了解sun.misc.Unsafe类
- java并发之Unsafe类
- Java中Unsafe类详解
- 41. Java中的Unsafe类
- Java中Unsafe类详解
- Java中Unsafe类详解
- Java中Unsafe类详解
- Java中Unsafe类详解
- Java中Unsafe类详解
- Java中Unsafe类详解
- Java中Unsafe类详解
- 02-GameObject类
- mt7620 openwrt编译,修改dts文件
- [leetcode]606. Construct String from Binary Tree
- 2017 计蒜客 第五场
- Leecode-Remove Duplicates from Sorted Array
- Java-Unsafe类(一)
- Mac下利用Eclipse编写C/C++
- 文章标题
- AJAX
- Linux学习之二十四(硬盘管理及文件系统管理:fdisk/mke2fs/tune2fs)
- 判断RecycleView是否滑动到底部
- 欢迎使用CSDN-markdown编辑器
- 继承中无参构造的用法
- 性能测试