- 浏览: 109596 次
- 性别:
- 来自: 北京
文章分类
最新评论
场景:
不知道调用的是哪个Jar包里的类,可通过此工具进行测试。
类实现:
不知道调用的是哪个Jar包里的类,可通过此工具进行测试。
类实现:
package com.util; ... public class ClassUtil { public static void main(String[] args) { ClassUtil util = new ClassUtil(); String s = util.whereClass(args[0]); System.out.println("the path is " + s); } public static synchronized String whereClass(String className) { String retStr = null; if (!className.startsWith("/")) { className = "/" + className; } className = className.replace('.', '/'); className = className + ".class"; java.net.URL classUrl = getResource(className); if (classUrl != null) { String str = classUrl.getFile(); retStr = str; } return retStr; } public static synchronized URL getResource(String name) { return ClassUtil.class.getResource(name); } }
发表评论
-
was 8.5环境生成heapdump文件
2016-09-26 10:03 14431、我在/etc/profile里面增加参数: expor ... -
BTrace实际案例分析(转)
2016-03-28 17:09 503BTrace实际案例分析 问题表象 问题描 ... -
BTrace试用
2016-03-28 16:35 1338说明: BTrace是Java进程诊断分析工具,优点是无 ... -
XML节点当做文本处理
2014-10-31 08:45 668XmlHelper类中封装的方法,采用JDOM实现。 ... -
采用JDK自带的类库解析XML(转)
2014-07-01 16:43 38641,需求说明假设要查询一个图书列表,寻找TEST的著作. 2 ... -
玩转 XPath 和缺省命名空间(Default Namespaces)(转)
2014-07-01 16:38 2696诸如“为什么用 XPath 的表达式进行查询,却没有返回所期 ... -
java远程通讯协议对比(转载)
2013-12-25 11:04 1320在分布式服务框架中, ... -
java SPI机制(转)
2013-12-18 08:03 742From ServiceLoader javadoc: A ... -
java编码问题汇总(转载)
2013-12-05 09:20 435工作中经常遇到java编码问题,由于缺乏研究,总是无法给出 ... -
和Lambdas的第一次亲密接触(转载)
2013-05-21 11:18 793英文原文:Java 8: The First Tas ... -
获得javacore和dump文件
2013-02-01 17:31 1369linux环境下,尝试了如下方法获得javacore文件, ... -
采用jca分析javacore文件示例
2012-06-13 10:09 8920今天帮助项目组分析websphere 7下的线程挂起问题,现象 ... -
查看java class的编译版本
2012-03-31 15:38 931使用 UE 打开 class 文件,第一行内容:0000000 ... -
关于编码的详细分析(转载)
2012-02-27 08:53 860编码无处不在。Database, ... -
集群环境下的单例任务调度基类
2012-02-23 15:37 1352最近为公司框架提供了基于ID的单例的任务调度基类,用于集群的 ... -
JDK 1.5自带的几个小工具
2012-02-23 15:24 1021提供了jps,jmap,jconsole,jstat几个比较实 ... -
使用IBM heapAnalyzer分析内存泄露的原因(转载)
2012-02-23 15:21 3584大家在开发J2EE应用时可能经常碰到OOM的问题。出现这种问题 ... -
关于XML对特殊字符的编码
2012-02-23 15:13 1090项目中遇到这类问题,比如“优褅股份”,采用GBK编码可以,如果 ... -
sys_uuid()导致oracle的session缓慢增长
2012-02-09 10:19 1436最近负责的数据交换平 ... -
NIO技术
2011-12-20 11:12 638复习了一下 nio 技术,发现了一个不错的专题,留个记号: ...
相关推荐
class文件热加载,上传class文件实现热加载
java热加载Class文件
让Java支持热加载是个不错的想法。如何做到的呢? 1. 定义好接口和实现类 2. 让代理类通过反射的方式调用实现类,对外暴露的是代理类。...Java动态加载class; Java覆盖已加载的class; Java自定义classloader;
java热加载Class文件.zipjava热加载Class文件.zipjava热加载Class文件.zip
Java 语言是一种具有动态性的解释型编程语言,当指定程序运行的时候, Java 虚拟机就将编译生成的 .
java 类加载器 class loaderjava 类加载器 class loaderjava 类加载器 class loaderjava 类加载器 class loaderjava 类加载器 class loaderjava 类加载器 class loaderjava 类加载器 class loader
一个动态加载android 的class框架, 过程是先解压一个完全的apk,然后创建自己的dexclassloader,然后动态加载指定的activity的过程
第2节: class文件及类加载详解-01第2节: class文件及类加载详解-01第2节: class文件及类加载详解-01第2节: class文件及类加载详解-01第2节: class文件及类加载详解-01第2节: class文件及类加载详解-01第2节: ...
NULL 博文链接:https://ldbjakyo.iteye.com/blog/1046984
JVM加载class文件的原理机制 Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中
NULL 博文链接:https://zheng12tian.iteye.com/blog/1488813
NULL 博文链接:https://name327.iteye.com/blog/1554558
在在不重启tomcat的情况下重新加载类 的一个小例子
NULL 博文链接:https://listen-raining.iteye.com/blog/1894456
javac编译成功用java运行class文件出现“找不到或无法加载主类”的问题解决起来很简单.doc
看懂App加载Class的顺序和Method的顺序.zip,用于在使用应用程序时打印其结构
JVM加载class文件的原理机制.pdf
在运行时,当我们想生成这个类的对象时,运行这个程序的 Java虚拟机(JVM)首先检查这个类的Class对象是否已经加载。如果尚未加载,JVM就会根据类名查找.class文件,并将其载入。 一旦某个类的Class对象被载入内存...
主要介绍了Java 动态加载jar和class文件实例解析,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
Spring bean 一般通过配置文件和注解进行加载,如果要实现jar或class文件,动态实现spring bean 的动态加载,并通过UrlClassLoader完成jar和class文件的加载。可以实现jar的热替换。spring的bean动态加载则需要对...