• java function


    用来记录一下,java特别的function。

    Class.forName().newInstance() :

        1、forName()是装载类用的(new是根据加载到内存中的类创建实例用的,两个不一样)。

        2、jvm在装载类的时候,会执行类的静态代码段,而且只执行一次,类装载成功,静态代码执行完毕。

        newInstance() 和 new **()的区别:

          1、newInstance():弱类型,低效率,只能调用无参构造。

          2、new **():         强类型,高效,调用任何public构造函数。

    ClassUtils.getAllClassByInterface():

    ClassUtils.getClasses()://从一个包中查找出所有的类,在jar包中不能查找

    ClassUtils.findClasses()

    相关链接:

      http://blog.csdn.net/ysh06201418/article/details/39580111   //Class.forName()

    http://qurtyy.blog.163.com/blog/static/5744368120138114019167 //ClassUtils

    1、以专家为榜样,不必自己重新探索
    2、解构技能,找出实现80%效果的那20%
    3、不要一心二用
    4、练习练习再练习!然后获得即时反馈
    5、坚持,不要在低谷期放弃
  • 相关阅读:
    web项目中加斜杠与不加斜杠
    事务是什么,以及事务四个特性
    Java中 a+=b和a=a+b有什么区别?
    JAVA基础15
    JAVA基础13
    JAVA基础12
    JAVA基础11
    JAVA基础10
    DELPHI下的SOCK编程
    设置VSS2005使支持通过Internet访问(转)
  • 原文地址:https://www.cnblogs.com/zhongyuan/p/4363140.html
Copyright © 2020-2023  润新知