什么是类的返射? 通过类说明可以得到类的父类、实现的接口、内部类、构造函数、方法、属性并可以根据构造器实例化一个对象,唤起一个方法,取属性值,改属性值。如何得到一个类说明: Class cls=类.class; Class cls=对象.getClass(); Class.forName("类路径" ...
分类:
编程语言 时间:
2018-02-25 19:24:39
阅读次数:
182
Jdk动态代理 通过获取委托类实现的所有接口,为每个接口方法创建一个代理方法,通过ProxyGenerator.generateProxyClass动态生成代理类字节码文件并加载,反射生成代理对象,调用的时候通过InvocationHandler调用invoke方法,在回调方法invoke中,使用反 ...
分类:
编程语言 时间:
2018-02-25 19:19:12
阅读次数:
232
Parallel类 Parallel类定义了for、foreach和invoke的静态方法。Parallel类使用多个任务,因此使用多个线程来完成这个作业。 Parallel.For Parallel.For()方法类似于C#的for循环语句,也是多次执行一个任务。使用Parallel.For方法, ...
分类:
编程语言 时间:
2018-02-24 19:31:14
阅读次数:
165
线程池 创建线程需要时间,如果有不同的小任务要完成,就可以事先创建许多线程,在应完成这些任务时发出请求。这个线程数最好在需要更多线程时增加,在需要释放资源时减少。 不需要自己创建这样的一个列表。该列表由ThreadPool类托管。该类会在需要时增加线程池中线程数,直到最大的线程数。 可以指定创建线程 ...
分类:
编程语言 时间:
2018-02-24 16:45:44
阅读次数:
197
PHP有很多内置的魔术方法,这里我们聊哈tostring和involk吧。 __tostring()魔术方法 将一个对象当做一个字符串来使用时,会自动调用该方法,并且在该方法中,可以返回一定的字符串,以表明该对象转换为字符串之后的结果。该魔术方法比较常用。 注意:如果没有定义该方法,则对象无法当做字 ...
分类:
其他好文 时间:
2018-02-18 23:59:07
阅读次数:
298
/**************************************************************/ /*在线程中更新图形化界面,需要调用SwingUtilties.invokeLater。 /*具体例子如下: /***************************** ...
分类:
编程语言 时间:
2018-02-13 10:28:54
阅读次数:
188
动态代理:实际开发中一般用于拦截。判断不同的角色,决定是否可以调用这个方法。 ...
分类:
其他好文 时间:
2018-02-10 12:58:32
阅读次数:
156
问题:在start()方法里设置音乐暂停,在电脑上运行正常,别人打包也正常,可是我打包出来的apk安装在手机上音乐并没有暂停。 解决方案:Invoke("CloseMusic", 0.5f); private void CloseMusic() { GameObject.Find("GameMusi ...
分类:
移动开发 时间:
2018-02-08 20:15:00
阅读次数:
356
一、代理设计模式 代理设计模式是Java常用的设计模式之一。 特点: 01.委托类和代理类有共同的接口或者父类; 02.代理类负责为委托类处理消息,并将消息转发给委托类; 03.委托类和代理类对象通常存在关联关系,一个代理类对象与一个委托类对象关联; 04.代理类本身不是真正的实现者,而是通过调用委 ...
分类:
其他好文 时间:
2018-02-08 20:00:54
阅读次数:
188
模块通常是指编程语言所提供的代码组织机制,利用此机制可将程序拆解为独立且通用的代码单元。所谓模块化主要是解决代码分割、作用域隔离、模块之间的依赖管理以及发布到生产环境时的自动化打包与处理等多个方面。 模块的优点 可维护性。 因为模块是独立的,一个设计良好的模块会让外面的代码对自己的依赖越少越好,这样 ...
分类:
编程语言 时间:
2018-02-04 14:47:35
阅读次数:
228