上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 111 下一页

2014年2月24日

摘要: 前言:在J2EE中,注解使得开发更加便利,省去了生成XML文件的过程,在Hibernate实体声明中,可以简简单单的用几个注解就可以免去生成一个XML的文件操作。这里就主要论述一下annotation的用法和自定... 阅读全文
posted @ 2014-02-24 09:56 Java码界探秘 阅读(160) 评论(0) 推荐(0)
摘要: 一 JAVA内存模型JMM Java的内存模型,也就是JVM所设置的内存模型。Java内存模型分为主存储器(主内存)和工作存储器(工作内存),这里的存储器与计算机硬件所讲的不一样。 主存储器,就是实例... 阅读全文
posted @ 2014-02-24 09:54 Java码界探秘 阅读(118) 评论(0) 推荐(0)
摘要: 一 简述 线程池,作为一个管理一组同构工作线程的资源。接受提交的任务,利用线程池中的线程进行工作的处理。 在另一篇《Java多线程设计模式(4)线程池模式》利用非Executors描述了线程池基本构建过程,对... 阅读全文
posted @ 2014-02-24 09:50 Java码界探秘 阅读(279) 评论(0) 推荐(0)
摘要: 一 显式锁 在类中利用synchronized修饰的方法或者this代码块,均使用的是类的实例锁或者类的锁。这些锁都称为内置锁。 可以利用显式锁进行协调对象的访问。即ReentrantLock。这是一种可... 阅读全文
posted @ 2014-02-24 09:49 Java码界探秘 阅读(123) 评论(0) 推荐(0)
摘要: Java语言是一种编译后再经过解释器执行的过程, 解释器主要就是如何处理解释Class文件的二进制字节流。JVM主要包含三大核心部分:运行时数据区,类加载器和执行引擎。 虚拟机将描述类的数据从Clas... 阅读全文
posted @ 2014-02-24 09:48 Java码界探秘 阅读(85) 评论(0) 推荐(0)
摘要: Java虚拟机的参数说明Java运行时数据区域:线程共享区:方法区(永久区),堆线程私有区:虚拟机栈,本地方法栈,程序计数器JAVA_OPTS="-server -Duser.timezone=GMT+08-Xm... 阅读全文
posted @ 2014-02-24 09:47 Java码界探秘 阅读(103) 评论(0) 推荐(0)
摘要: Java是一种内存动态分配和垃圾回收技术的一种语言,不需要显示的进行对象内存的分配,这一切操作都是由JVM来完成的,由于Java是“一切皆对象”的,所以对于内存分配的优化与速度非常的高效。在Java中一个对象在... 阅读全文
posted @ 2014-02-24 09:47 Java码界探秘 阅读(143) 评论(0) 推荐(0)

2014年2月23日

摘要: 前言:该篇是参考结合,自己剔除添加了一些内容整理的而来,这里感谢的文章的指点讲解。JVM的生命周期 “JVM实例和JVM执行引擎实例,JVM实例对应了一个独立运行的Java程序,而JVM执行引擎实例对应了属... 阅读全文
posted @ 2014-02-23 21:37 Java码界探秘 阅读(114) 评论(0) 推荐(0)
摘要: 背景在 rcjp 项目中,需要调用 ASM API(用于字节码处理的开源库)对字节码进行处理,目标是实现对 Java 程序运行时各种对象的动态跟踪,并进一步分析各个对象之间的关系。在此之前,需要考虑如何获取程序运... 阅读全文
posted @ 2014-02-23 21:23 Java码界探秘 阅读(163) 评论(0) 推荐(0)
摘要: Java方法调用的虚分派JUN 2ND, 2013 | COMMENTS本文通过介绍 Java 方法调用的虚分派,来加深对 Java 多态实现的理解。需要预先理解 Java 字节码和 JVM 的基本框架。虚分配(... 阅读全文
posted @ 2014-02-23 21:12 Java码界探秘 阅读(174) 评论(0) 推荐(0)
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 111 下一页

导航