- 博客(6)
- 资源 (4)
- 收藏
- 关注
转载 ClassLoader加载
作者: matrix∣来源:Matrix∣原文地址∣2003-6-29 JVM在运行时会产生三个ClassLoader,Bootstrap ClassLoader、Extension ClassLoader和AppClassLoader.其中,Bootstrap是用C++编写的,我们在Java中看不到它,是null。它用来加载核心类库,在JVM源代码中这样写道:static const cha
2006-05-31 17:27:00 1237
转载 ClassLoader分析
1 前言 ClassLoader 是 Java 虚拟机 (JVM) 的类装载子系统,它负责将 Java 字节码装载到 JVM 中, 并使其成为 JVM 一部分。 JVM 的类动态装载技术能够在运行时刻动态地加载或者替换系统的某些功能模块 , 而不影响系统其他功能模块的正常运行。本文将分析 JVM 中的类装载系统,探讨 JVM 中类装载的原理、实现以及应用。 2
2006-05-31 17:17:00 1110
转载 你还在用if else吗?
你还在用if else吗?板桥里人 http://www.jdon.com 2006/1/11(转载请保留) 面向过程设计和面向对象设计的主要区别是:是否在业务逻辑层使用冗长的if else判断。如果你还在大量使用if else,当然,界面表现层除外,即使你使用Java/C#这样完全面向对象的语言,也只能说明你的思维停留在传统的面向过程语言上。传统思维习惯分析 为什么会业务逻
2006-05-25 12:12:00 1190
转载 struts validwhen的使用
validwhen主要用于关联验证,即为了验证某个域的值,可能会参考其它域的值来进行综合判断,以确定该域的值是否符合要求。1,表达式及其注意事项输入给validwhen的是一个布尔型表达式(对该表达式的解析使用了antlr),其引用名为test,即形如: test expression即,当expression为真(true)时,该域验证通过,其中,expression可以
2006-05-22 18:40:00 2529
转载 Hibernate的unsaved-value
当你显式的使用session.save()或者session.update()操作一个对象的时候,实际上是用不到unsaved-value的。某些情况下(父子表关联保存),当你在程序中并没有显式的使用save或者update一个持久对象,那么Hibernate需要判断被操作的对象究竟是一个已经持久化过的持久对象,是一个尚未被持久化过的内存临时对象。例如:
2006-05-19 13:28:00 1207
转载 Java中的值传递和地址传递
在 Java 应用程序中永远不会传递对象,而只传递对象引用。因此是按引用传递对象。但重要的是要区分参数是如何传递的,这才是该节选的意图。Java 应用程序按引用传递对象这一事实并不意味着 Java 应用程序按引用传递参数。参数可以是对象引用,而 Java 应用程序是按值传递对象引用的。Java 应用程序中的变量可以为以下两种类型之一:引用类型或基本类型。当作为参数传递给一个方法时,处理这两
2006-05-19 13:18:00 3945
xUnit.Test.Patterns.Refactoring.Test.Code.May.2007.pdf
2009-09-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人