怀揣梦想,努力前行

Never forget to improve yourself.

Java 字节数组类型(byte[])与int类型互转

public class CommonUtils { //高位在前,低位在后 public static byte[] int2bytes(int num){ byte[] result = new byte[4]; result[0] = (byte)((num >>&g...

2013-10-30 11:06:18

阅读数 18915

评论数 1

JVM笔记4:Java内存分配策略及配置参数

简单来说,对象内存分配主要是在堆中分配。但是分配的规则并不是固定的,取决于使用的收集器组合以及JVM内存相关参数的设定 以下介绍几条基本规则(使用的ParNew+Serial Old收集器组合): 一,对象优先在新生代Eden区分配 //-XX:+UseParNewGC -Xms20m -...

2013-10-29 10:00:33

阅读数 6832

评论数 0

JVM笔记3:Java垃圾收集算法与垃圾收集器

当前商业虚拟机的垃圾收集都采用“分代收集”算法,即根据对象生命周期的不同,将内存划分几块,一般为新生代和老年代,不同的代根据其特点使用最合适的垃圾收集算法 一,标记-清除算法 该算法分为“标记”、“清除”2个过程,首先标记需要清除的对象,然后统一清除 这个算法有2个明显的缺点: 1,标...

2013-10-22 09:37:17

阅读数 3304

评论数 0

Java NIO-非阻塞通信

相对于非阻塞通信的复杂性,通常客户端并不需要使用非阻塞通信以提高性能,故这里只有服务端使用非阻塞通信方式实现

2013-10-17 10:31:05

阅读数 5678

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭