
JAVA
shangmw
这个作者很懒,什么都没留下…
展开
-
注册式单例
public class RegSingleton { static private HashMap m_registry = new HashMap(); static { RegSingleton x = new RegSingleton(); m_registry.put( x.getClass().getName() , x); } /** * 保护的默认构造子 */原创 2008-09-02 18:11:00 · 390 阅读 · 0 评论 -
java中得到当前路径
java中得到当前路径 来源:blogjava 作者:不详 归纳一些网上取JAVA路径的方法: 注明:如果从ANT启动程序,this.getClass().getResource("")取出来的比较怪,直接用JAVA命令行调试就可成功。得到classpath和当前类的绝对路径的一些方法获得CLASSPATH之外路径的方法:URL base = this.getClass().get转载 2008-10-22 11:19:00 · 553 阅读 · 0 评论 -
动态java代码的使用方法
如果我们把一个JSP文件发布到Tomcat里边,JSP是可以动态改变得,也就是说随着这个JSP文件的改变,通过浏览器访问,可以获得不同的结果。然而有没有想过能够让java代码像jsp那样动态的改变?实际上通过java的反射机制和内建的代理模式,完全可以做到这一点。下面就一步一步的说一下这是如何实现的。1,准备知识代理模式 代理模式是一种对象的结构模式,简单的说就是给某个对象提供一个代理对象,并通过转载 2008-10-27 09:25:00 · 579 阅读 · 0 评论 -
Java中的函数动态调用
//------------------------------------- //类ArgumentHolder //用于调用参数的封装,实现变长参数及 //不同类型参数的统一形式地传递 //成员变量: // Class[] cl 参数类型数组 // Object[] args 参数对象数组 //方法: // getArgumentClasses()返回参数类型数组 // getArgument转载 2008-10-30 11:28:00 · 1068 阅读 · 0 评论 -
Java和flash通信中数据的zlib压缩与解压缩
上篇文章介绍和如何在java中将数据封装成flash可以直接读取的amf格式,amf虽然已经“压缩”过了(相对其他xml、json等,由于基于二进制而且比较少冗余数据,体积会小很多)。 但是还可以进一步压缩的,由于as3的bytearray支持compress和uncompress。所以我们可以在Java端将数据压缩,然后在flash端读取再解压缩,这样数据在传输过程中又会小很多。 下面就介绍使用转载 2009-08-13 15:45:00 · 1400 阅读 · 1 评论