代码:<?php/*@desc:自动加载类的函数@paramdir需要注册自动加载的文件夹*/functionautoloader($dir){spl_autoload_register(function($name)use($dir){$name=str_replace(‘\\‘,DIRECTORY_SEPARATOR,$name);require$dir.DIRECTORY_SEPARA
分类:
Web程序 时间:
2018-06-10 00:56:51
阅读次数:
326
编译时加载类是静态加载,运行时加载类是动态加载 new 创建对象,是静态加载类,在编译时刻就需要加载可能使用到的类。 Class c = Class.forName("类的全称"); //动态加载类 word w = (Word)c.newInstance(); //通过类类型,创建该类的对象 1 ...
分类:
其他好文 时间:
2018-06-09 23:16:51
阅读次数:
152
1.public static void main() 方法中,static 和 public可以换位置,可以final修饰,也可以synchronize修饰。 2.类中的静态代码块比main方法先执行,无论静态代码块在main之前还是之后。准确来说,这是因为,静态代码块在类加载时就会执行,并且只执 ...
分类:
编程语言 时间:
2018-06-03 21:46:53
阅读次数:
165
已解决 原因:先安装了.net 4 后启动了wcf http激活 解决办法:到c:\windows\microsoft.net\framework\v4.0.... 执行aspnet_regiis.exe -i -enable 官网:http://msdn.microsoft.com/zh-cn/l ...
分类:
Web程序 时间:
2018-06-02 14:54:25
阅读次数:
219
在我们的开发过程中会使用到各种的设计模式,我们常用的设计模式有23种,在以下的时间里我会把我工作中理解和使用的设计模式,进行简单的总结和归纳,逐一的更新到这里 今天我们首先更新的是第一个,也是最常用,最简单的单例模式 一:单例模式: 1、单例模式 单例模式分为懒汉模式和饿汉模式 单例模式 饿汉模式 ...
分类:
其他好文 时间:
2018-06-01 00:21:54
阅读次数:
164
反射:加载类的方法有三种, UserBean实体类 ...
分类:
编程语言 时间:
2018-05-31 12:53:13
阅读次数:
171
首先是,启动tomcat服务器,这时候会加载web.xml,当读到filter标签时,会创建过滤器对象。struts2的核心过滤器(StrutsPrepareAndExecuteFilter)会负责加载类路径下的struts.xml配置文件。接下来,从客户端发送请求过来 先经过前端控制器(核心过滤器 ...
分类:
其他好文 时间:
2018-05-24 21:15:25
阅读次数:
171
前言 在前文 "探秘 Java 热部署" 中,我们通过在死循环中重复加载 ClassLoader 和 Class 文件实现了热部署的功能,但我们也指出了缺点 不够灵活。需要手动修改文件等操作。 如果有那么一种功能,当你需要重新加载类并修改类的时候,有那么一个转换器自动帮你修改已有的 Class 文件 ...
分类:
编程语言 时间:
2018-05-20 00:47:45
阅读次数:
252
参考:http://uule.iteye.com/blog/1558891 Java中的静态代码块是在虚拟机加载类的时候,就执行的,而且只执行一次。如果static代码块有多个,JVM将按照它们在类中出现的先后顺序依次执行它们,每个代码块只会被执行一次。 非静态代码块是在类new一个实例的时候执行, ...
分类:
编程语言 时间:
2018-05-19 12:00:45
阅读次数:
215