原创 java線程阻塞喚醒、interrupt測試

線程阻塞可以採用Object.wait()、Object.notify()來控制線程的阻塞喚醒。 另一種方式是調用Unsafe.park()、Unsafe.unpark()。   在主動調用線程interrupt方法之後,目標線程如果正在

原创 java中的Actor模式 Akka實例

感覺Actor模式和麪向對象都把現實世界抽象成一個很簡單的模式。都是很牛逼的一種哲學思想 簡單的說, 面向對象是把所有的東西都抽象成對象。 Actor是吧所有的消息傳遞抽象成一種抽象的模式。 下面看看java中是如何實現Actor模式的

原创 java classloader使用,熱部署原理

classloader就是java的加載器。如何正確使用自己打包一個自定義的jar包package com.py.classloader.test.clazz; public class TestBean { String str;

原创 akka訪問遠程Actor

上一篇簡單介紹了一下akka的Actor創建、消息發送接收。但都僅限於本地的消息傳輸。接下來嘗試一下akka的遠程訪問的實現。 AkkaService.java package com.yonder.akka.test.remote;

原创 Java代碼分析

可以將代碼編譯成class文件然後用javap進行字節碼分析javap -verbose 分析class文件jvm的實際執行流程使用實例:創建Mainmm.java編譯成Mainmm.classjavap -verbose 分析class