随笔分类 - JAVA SE
摘要:java多线程 “道篇” - 多线程的优势及用concurrent包测试单核多核下多线程的效率 1 超哥对于多线程自己的理解 2 测试代码 3 CountDownLatch这个同步辅助类科普 4 如何把电脑设置成单核 5 测试结果 1 超哥对于多线程自己的理解 超哥的理解:对于多线程,无非是对于顺序
阅读全文
摘要:Thread 和 Runnable 1 Runnable是接口,而Thread是继承,可以同时实现多个接口,但是不能同时继承多个类 2 Runnable比Thread灵活的多 当我们使用Runnable测试多线程非常简单,因为Runnable是对Thread的进一步解耦 我们首先建立一个类记做为Mo
阅读全文
摘要:java的线程状态和java.lang.IllegalThreadStateException异常 java的线程状态和java.lang.IllegalThreadStateException异常 文章结构: 1 阐明java声明周期的六种状态 2 由于自己操作错误,对同一个线程实例同时调用了两次
阅读全文
摘要:文章结构 1 flush的使用场景 2 一个java字节流,inputstream 和 outputstream的简单例子 3 分别测试了可能抛出java.io.FileNotFoundException,java.io.FileNotFoundException: test (拒绝访问。),jav
阅读全文
摘要:首先我们有一个数据源模型命名为User,其中包括username 和 password这两个属性 和他们的set get方法 public class User { private String username; private String password; public String get
阅读全文
摘要:获取java字节码有三种方式,假设要获得的字节码的类为requireClass 1 使用类的静态方法 Class classOne = requireClass.class; 2 使用类对象的getClass方法 Class classTwo = requireClassInstance.getCl
阅读全文
摘要:import java.util.Arrays; import java.util.List; /** * * 本类演示了Arrays类中的asList方法 * 通过四个段落来演示,体现出了该方法的相关特性. * * (1) 该方法对于基本数据类型的数组支持并不好,当数组是基本数据类型时不建议使用 * (2) 当使用asList()方法时,数组就和列表链接在一起了. * ...
阅读全文
摘要:JVM内存区域 直接内存:不是虚拟机运行时数据区域同NIO相关。(NIO:New Input/Output类)可以使用Native方法库直接分配堆外内存,通过存储在Java堆中的DirectByteBuffer对象作为对外内存来引用。 对象创建 创建对象(克隆,反序列化)仅仅 new 关键字 当jv
阅读全文
摘要:关于RCP+OSGI的部署 一直有个想法做个Tomcat应用服务器监控程序的,包括数据库的参数设置,备份。日志的管理,备份,应用进程的获取,CPU占用,内存占用。 通过在Google和百度的查找最初确定为采用sigar+armchats通过web浏览器中查看。但是想来想去还是做成桌面应用程序。从而确
阅读全文

浙公网安备 33010602011771号