最新文章列表

初探Java类加载机制的奥秘

初探Java类加载机制的奥秘   一、在jdk1.2以后,类加载是通过委托来完成的,这意味着如果 ClassLoader 不能找到类,它会请求父代 ClassLoader 来执行此项任务,所有 ClassLoaders 的根是系统 ClassLoader,它会以缺省方式装入类 -- 即,从本地文件系统。今天我们就来探讨一下在jvm中这些机制是怎样运行的。让我们假设有一个class字节码文件(比如He ...
gexp.fang 评论(0) 有1373人浏览 2006-11-21 09:06

ubuntu alternatives configuration

I installed several jdk version into my ubuntu system. I modified the '.bashrc' or the '.bash_profile' files and set the JAVA_HOME properties ,but it didn't work. In ubuntu , set the right like this (D ...
dodoflying 评论(0) 有1618人浏览 2006-11-20 16:11

如何编译JVM

这里的JVM是指Sun以GPL开源的Hotspot JVM   在Sun提供的编译文档中说明需要使用MKS工具。现在MKS工具几乎无法搞到,于是我使用cygwin来替代。   编译步骤: 一、安装cygwin。假设cygwin安装在c:\cygwin。那么把c:\cygwin\bin加入环境变量PATH中。         注:使用cygwin/MKS也主要使为了使用sh、cat、cp等Unix命令 ...
李静波 评论(0) 有4391人浏览 2006-11-20 13:09

Java JVM里面如何实现多态的?

例如在C++里面有virtual table这个东西来实现;不知道Java 的JVM里面是怎样的一个实现机制? 请问有没有这方面的书籍或者解释? 谢谢。 我的猜测可能是,根据当前的object instance所属的class,把这些class全部找出来,然后从里面找到一个定义了该方法的最特别的类(也就是类结构层次上面最底层的那个类),因为Java里面默认是会覆盖掉父类的方法的。
JavaFans 评论(1) 有2974人浏览 2006-11-19 15:30

在JUnit中多个testCase只执行一次setup和tearDown的方法

这个问题出现在这种情况,你的每个testCase都需要使用某一种初始化比较耗时的对象(资源),举例如数据库连接、Spring Context。我们遇到的问题是Selenium测试中开启和关闭浏览器,如果一个test启动关闭(我们的程序还需要登录和注销),这样测试的时间会拖的很长,给持续集成带来了困难。所以,我们需要在每组不会冲突的test中间共享一个浏览器窗口,这样也就需要一个全局的setUp和te ...
Tin 评论(0) 有9493人浏览 2006-11-17 17:29

tomcat (v5.x)的虚拟主机配置方法

本文总结一下tomcat (v5.x)的虚拟主机配置方法,包括对CATALINA_BASE的具体解释,以及如何和apache连接。这个配置的主要目的是,在一台主机上,为每个虚拟主机建立一个独立的tomcat jvm,让用户自己管理; 环境: apache 2.x   jk 1.2.x   tomcat  采用jk1.2.x而非jk2的原因是,jk2已经放弃维护,并且其中的一些重要功能已经逐步移植 ...
wenson 评论(0) 有2361人浏览 2006-11-16 15:56

从哪里入手呢?

这么多行的代码从哪里看呢?我想到了Java.exe。 在目前发布的代码中Java.exe的代码还没有被以GPL的协议OpenSource。 只好先借助原来发布的代码来阅读Java.exe的实现了。   我用这个 \jdk-1_5_0-src-scsl\j2se\src\windows\bin 来阅读了Java.exe的代码。   Java.exe的实现使用了JNI。也就是说JVM对外暴露的唯一接口就 ...
李静波 评论(0) 有1972人浏览 2006-11-16 13:29

JVM源代码学习启航

为了记录下学习JVM源代码的点点滴滴,在JavaEye开博。
JVM 
李静波 评论(0) 有3131人浏览 2006-11-15 17:05

Apache和Tomcat的整合,原理及例子 --copy liang blog

这类文档很多很多,但是大多是由不明原理的人拘泥于具体版本写出来的,有很多错漏或多余的部分。 最后找到一篇写得很很不错的,http://macawspark.space ...
sizhefang 评论(0) 有26322人浏览 2006-11-14 23:41

java还有什么发展方向?

现在的开源项目提供的功能够丰富了 各种开源框架也发展的比较完善了 还有什么发展方向呢?
fangjieke 评论(4) 有3999人浏览 2006-11-14 17:16

转:多线程设计要点

1.多线程中有主内存和工作内存之分, 在JVM中,有一个主内存,专门负责所有线程共享数据;而每个线程都有他自己私有的工作内存, 主内存和工作内 ...
jefferson 评论(1) 有1494人浏览 2006-11-09 11:09

异常处理学习例子

          异常处理学习例子    异常处理机制是JVM的方法调用堆栈.    JVM用方法调用栈来跟踪每个线程中一系列的方法调用过程.该栈保存了每个调 ...
JVM 
hgx615 评论(0) 有1125人浏览 2006-11-08 17:51

webMethods IS源代码分析——启动类

webMethods IS中负责服务器启动的类有四个:执行入口类com.wm.app.b2b.server.Main、服务器初始化类com.wm.app.b2b.server.Server、以及两个辅助类com.wm.util.UniqueApp、com.wm.util.AppRegistry。 让我们先来看看Main的main以及注释: public static void main(Str ...
tian_cookie 评论(1) 有3533人浏览 2006-11-08 10:17

二维树型描述信息转换为内存中树型结构数据

把id , parentId , name , url 结构的二维信息转换为内存中的树型结构对象 java类: Node为容器接口,定义容器的规则 TreeNode为Node容器的实现类,有自己内部的存储 ...
hasi 评论(3) 有3973人浏览 2006-11-07 20:26

持久层3种状态(转)

持久化层的Java对象可处于哪些状态?这些状态有哪些特征?选自<<精通Hibernate:Java对象持久化技术详解>> 作者:孙卫琴 来源:www.javathinker.org ...
youngbean 评论(0) 有1354人浏览 2006-10-30 13:31

得知引用类,很有意思sun.reflect.Reflection

原文地址: http://www.javaspecialists.co.za/archive/newsletter.do?issue=087&locale=zh_CN sun.reflect.Reflection 几个礼拜前,我和我一位叫Niko Brummer的朋友聊天。他是一位音响检验方面的专家,热爱水上运动,并且喜欢把他的理论知识应用到运动中。Niko十分愿意随时与你谈论他在Java ...
sinokaka 评论(0) 有3534人浏览 2006-07-25 10:19

Java程序性能优化 --转

<script language="javascript" type="text/javascript">document.title="Java程序性能优化 ! - "+document.title</script> 一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计 ...
reg 评论(0) 有860人浏览 2006-06-13 14:18

JVM是怎樣進行授權控制的

原文见诸于http://www.matrix.org.cn/thread.shtml?topicId=41625&forumId=55有网友提出疑问,假設JVM已開啟了SecurityManager,并且JASS的登陸模塊等也正常運作,且授權策略文件醒置正確,用戶也已正確地成功地被驗証。如果不執行Subject.doAs()或Subject.doAsPrivileged()方法,JVM會對其 ...
security 评论(0) 有1105人浏览 2006-04-02 11:53

Generics Types 泛型学习笔记<三>

Generics Types 泛型学习笔记<三>作者:冰云 时间:2004-02-29联系:icecloud(AT)sina.comBlog:http://icecloud.51.net    真不好意思,这么久才提交上来,有些事情耽搁了。8 类文字?(Class Literals)作为运行时类型记号(Type Tokens)在1.5中,java.lang.Class是泛型的,即有一个类 ...
冰云 评论(0) 有1279人浏览 2004-03-01 10:05

Generics Types 泛型学习笔记<二>

Generics Types 泛型学习笔记<二>作者:冰云 时间:2004-02-24联系:icecloud(AT)sina.comBlog:http://icecloud.51.net首先我要特别感谢Schlemiel,他指出了类型协变的问题。其实我以前也看到过gigix翻译的那篇文,但是没看懂也没经大脑。经Schlemiel一提醒,我才意识到,这是泛型的规范。再翻出来看,如醍醐灌顶, ...
冰云 评论(0) 有1831人浏览 2004-02-25 10:18

最近博客热门TAG

Java(141746) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36423) Eclipse(31254) PHP(29989) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics