摘要:private final ServiceManager serviceManager = ServiceLoader.load(ServiceManager.class).getDefault();private final RequestHandler requestHandler = Serv
阅读全文
摘要:挺好的一篇文章: http://yemengying.com/2016/06/25/cleanCode4naming/
阅读全文
摘要:escape编码和unescape编码,就是将一个字符转换为16进制unicode编码,前面加%字符进行标识。此处不再多做解释,参考这里:http://www.jb51.net/article/23657.htm。原本是js的一个方法,后来被转成java方法。具体参考这里http://blog.si...
阅读全文
摘要:http://www.cnblogs.com/lihuiyy/archive/2012/02/24/2366806.html
阅读全文
摘要:JVM内存管理模型:http://developer.51cto.com/art/201002/184385.htm一 JVM内存模型1.1 Java栈Java栈是与每一个线程关联的,JVM在创建每一个线程的时候,会分配一定的栈空间给线程。它主要用来存储线程执行过程中的局部变量,方法的返回值,以及方法调用上下文。栈空间随着线程的终止而释放。StackOverflowError:如果在线程执行的过程中,栈空间不够用,那么JVM就会抛出此异常,这种情况一般是死递归造成的。1.2 堆Java中堆是由所有的线程共享的一块内存区域,堆用来保存各种JAVA对象,比如数组,线程对象等。1.2.1 Gener
阅读全文
摘要:http://www.cnblogs.com/chen77716/archive/2010/06/26/2130807.htmlhttp://developer.51cto.com/art/201201/312639.htm
阅读全文