![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java技术
zhouyang198510
这个作者很懒,什么都没留下…
展开
-
java中用反射访问私有方法和私有成员
java的反射可以绕过访问权限,访问到类的私有方法和成员。可能这点会引起安全性的讨论。反射的使用帮助解决很多复杂的问题,其运行时的类型检查,动态调用,代理的实现等,反射为我们写程序带来了很大的灵活性,很多功能都是基于反射。 利用反射还可以访问内部类、匿名内部类的私有属性。 用java自带的java -private 类名 反编译命令可以查看类的完整定义。(参考think...原创 2009-09-17 16:35:22 · 387 阅读 · 0 评论 -
java的回调
Java的回调方法不像c那样可以直接传递一个方法,java传递的是引用,所以java对方法回调的解决办法是直接传递一个接口,对接口进行实现。下面是一个例子首先定义一个接口Car,有一个run的方法声明[code="java"]package ocm.callback;public interface Car { public void run();}[/code...2009-10-14 10:32:01 · 114 阅读 · 0 评论 -
标准I/O重定向
如果我们在控制台创建大量输出(如在调试程序时),而这些输出滚动的太快以致无法阅读时,重定向输出就显得很有意义。例如重定向输出到文件,我们便可以很方便的查阅文件。 下面是一个简单的例子,来自《Think in java》,介绍了一些方法的使用,这里添加了一些代码及简要的注释加以说明。[code="java"]import java.io.BufferedInputStrea...2009-10-22 18:11:16 · 125 阅读 · 0 评论 -
浅谈schema
XML Schema定义(XML Schema Definition,XSD)是一套W3C标准,用于基于XML的称为XML Schema的类型系统。用于定义的语言是一种称为XML模式定义语言(XML Schema Definition Language)的XML语法。下面从xsd文件语法、eclipse下根据xsd文件生成xml文件、xsd文件验证xml文件格式简单介绍。1、xsd语法 ...2009-11-03 14:03:05 · 397 阅读 · 0 评论 -
在linux下发布web站点
一个简单的例子,在linux下发布一个web站点,要安装linux下的jdk,tomcat,然后发布web站点访问站点。1、安装jdk1)下载j2sdk ,如jdk-6u16-linux-i586-rpm.bin2)在终端中转到jdk-6u16-linux-i586-rpm.bin所在的目录,输入命令chmod 755 jdk-6u1-linux-i586-rpm.bin,添加执行...2009-11-03 14:35:04 · 395 阅读 · 0 评论 -
java中equals、==和hashCode理解
初学java可能会对equals、==和hashCode的理解不是太正确,导致不能很好地运用,甚至在程序中导致其他的错误,如判断得到的布尔值不是正确结果。这里再简单的理解一下,并通过代码验证一下。[list] [*]==号 引用数据类型:表示比较引用是否相等,也包括基本类型包装类和String类; 基本数据类型:比较值是否相等。例子: [*]equals...原创 2009-09-03 17:00:55 · 78 阅读 · 0 评论 -
Hibernate注解映射sequence时出现无序增长问题
通过Hibernate注解的方式映射oracel数据库的sequence主键生成器时,出现增加数据时sequence无序增长的问题,配置如下:[code="java"]@SequenceGenerator(name = "SEQ_DM_SERVICE_MODEL", sequenceName = SEQ_DM_SERVICE_MODEL")@Id@GeneratedValu...原创 2010-05-27 15:28:53 · 196 阅读 · 0 评论 -
单元测试之道-内容总结
前几日在研究java单元测试的问题,看了《单元测试之道》一书的电子版,觉得写得很好,其对单元测试的重要性分析、单元测试的策略、单元测试的设计、依据的理论等做了深入的讲解。本人对笔记做了整理,算是对此书进行了压缩。我想对和我一样探索单元测试的朋友想快速掌握此书主要内容有所帮助,和大家一起分享我的笔记。当然想了解的更多更详细还需要看原版。 文档见附件。...原创 2010-05-27 16:05:38 · 151 阅读 · 0 评论 -
servlet转发到struts2问题,找不到路径
[color=brown]默认情况下servlet或者jsp页面转发到struts2会出现找不到路径的错误,需要在web.xml文件中配置struts映射的地方添加FORWARD声明,如下:[/color][code="java"] struts2 *.action REQUEST FORWARD [/code] [color=brown]查找filt...原创 2010-10-09 14:32:25 · 164 阅读 · 0 评论