classloader的一点积累

原创 2006年06月21日 11:00:00

   Class.forName(String className);今天在用这方法loader一class时,出现了AddCommand class not found的错误,刚开始以为是clasName 写错了,仔细检查后发现并不是这问题。打开jdk文档,看到className - the fully qualified name of the desired class.及例子中的 Class t = Class.forName("java.lang.Thread")
才恍然大悟,我们传进去的应该是完整的name(包括包路径)。

  jdk上有这么一句话:Invoking this method is equivalent to: Class.forName(className, true, currentLoader),     where currentLoader denotes the defining class loader of the current class.就是说前者最后调用的还是后者,只不过是自动将后两个参数设成了default value. currentLoader 可以通过 this.getClass().getClassLoader()来获得。但这方法有可能返回null, 为什么呢? 这就涉及到类加载体系问题,如果这class由bootstrap loader, 返回的就是null. 那是不是说得到null,再往下调用就会出错,抛出exception呢?参看JDK文档,上面如下说明:If the loader is null, and a security manager is present, and the caller's class loader is not null,this method calls the security manager's checkPermission method with a RuntimePermission("getClassLoader") permission to ensure it's ok to access the bootstrap class loader.

  
 

程序员如何积累编程技术或编程经验?

工作中总是被问到程序员如何积累编程技术或编程经验?首先我认为编程是一门实践性的很强的艺术,所以貌似唯有实践才能积累。然而把它当作一个个人软件过程(PSP)的问题,总感觉是有一些规律、规则或建议可以解答...
  • liulihuo_gyh
  • liulihuo_gyh
  • 2015年11月08日 20:25
  • 670

【Get深一度】信号 相干

相干性与关联性 一、举例 “很多脉冲的雷达回波的相加过程称为雷达脉冲积累;就像“长江后浪推前浪,一浪接一浪”;脉冲积累必须对包络检波器之前的正交分量进行, 称为“相干 积累”。 相干积累保...
  • u013346007
  • u013346007
  • 2017年02月26日 16:56
  • 346

应该积累知识还是应该积累经验???

我常常思考的问题!!
  • henth
  • henth
  • 2006年02月02日 09:42
  • 394

怎样在工作中积累自己的资源!?

从业十多年,打交道的客户都比较认可我这个人,但是由于从事行业的原因,很多是人走茶凉,基本都不怎么联系了。现在静下来反思,其实也有自己的原因,一方面太过专注于工作,对客户在生活其他方面的交流较少,大家除...
  • xiaoniqiu
  • xiaoniqiu
  • 2015年07月12日 23:16
  • 271

转一篇谈研发和技术积累的好文:20年工作经验谈——马宁伟[转帖]

谈研发和技术积累的好文:20年工作经验 马宁伟我是一个有10年电子产品研发经验的工程师和10年IT知名公司研发中心管理经验的技术管理者。世上好的管理理念可能归纳起来就那么1~2百条,也都好理解,难的是...
  • tonystill
  • tonystill
  • 2007年05月17日 14:19
  • 2095

在工作中积累经验

来到ibm2个月啦,多多少少感受到了一些东西。从不熟悉到熟悉,从茫然到清晰。有很多感受现在已经慢慢的淡去。但现在想作下来写点东西,因为我已经老啦,也许记下来才能真正的理解。理解了也许会用上。不知道自己...
  • hdwt
  • hdwt
  • 2007年03月13日 12:52
  • 1601

一点积累

在两个网页中间传递数据可以用window.showModalDialog(showCmdtable.html,id, resizable=yes;dialogWidth=500px;dialogHei...
  • seforna
  • seforna
  • 2008年10月31日 09:30
  • 136

java ClassLoader作用

原文地址:http://blog.chinaunix.net/uid-21227800-id-65885.html ClassLoader主要对类的请求提供服务,当JVM需要某类时,它根据名称向Cla...
  • d_good
  • d_good
  • 2017年01月16日 09:59
  • 719

原始粉丝积累秘籍【学员必看】

干货教程,请每位学员务必用心学习并认真操作。这篇帖子,希望每位学员都认真多看几遍,然后认真执行操作。因为此套方法是经过多位导师及学员共同总结和测试出来的,操作方法并不难,也许你看的时候觉得没有多大技术...
  • newhappy2008
  • newhappy2008
  • 2016年12月06日 16:49
  • 491

你必看的一个老程序员积累的20条编程经验

你必看的一个老程序员积累的20条编程经验 程序员 1. 估算解决问题所需要的时间。 不要怕,承认吧!我曾见过一些程序员为了解决...
  • sunyllove
  • sunyllove
  • 2016年11月30日 10:09
  • 764
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:classloader的一点积累
举报原因:
原因补充:

(最多只允许输入30个字)