`
文章列表
java中的协变表现为三方面: 1. 对于自定义对象的数组,可以将子类的数组直接转化为父类的数组。 如:         ConcreteUser2[] userArray = new ConcreteUser2[]{}; UserParent[] parents = new UserParent[]{}; parents = userArray; 2. 可以在子类中重写父类的返回父类类型的方法,子类返回的是子类的类型。 如:        public class UserParent { public ...
【转】原文地址:http://www.blogjava.net/freeman1984/archive/2007/09/27/148850.html 六种异常处理的陋习 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问 ...
今天想看看log4j到底怎么使用,发现一篇不错的文章: http://www.dabaiblog.com/log4j%E7%9A%84%E4%BD%BF%E7%94%A8 --------------------------------------------------------------- 以下为转来的内容: log4j=log for java 为什么要用Log4j? Java代码中加入system.out,writer 也能实现日志输出。 log4j相对于自己手工加入输出的优点有下面几条: 1、实现了级别控制。log4j 有七个日志控制级别,可以方便的输出你想要看到的日志级 ...
今天安装sql server2008,用sa登录的时候,总是报错误233,网上找了答案,最后是以windows 身份认证登录,然后在服务器名上右键单击属性,安全性,将身份认证模式改为"sql server和windows身份认证";然后再展开菜单中的安全 ...
总结了一下,这两天开发中的觉得有用的东西 1. Oracle中的sequence 我有两个表,一个是物资表,其主键是数据库自增序列,另一个表是物资明细表,其主键也是自增序列,物资表的主键是此表的外键。现在我有一个插入的操作, ...
现在再总结一下最近使用的反射机制:一.反射使用:根据函数名称查找对应的函数并执行1.调用的函数的传入参数为空,例子如下: //获取需要调用的方法所在的类的实例 Object object = Class.forName("com.cnpc.services."+className).newInstance(); // 返回方法名为functionName的一个 Method 对象,后面跟的是该方法参数 Method method = object.getClass().getMethod(functionName,null); method.invoke( ...
每次写代码遇到问题的时候,google后总是先找javaeye里给出的答案,比较权威,比较专业,而且通常问题可以很快的解决。这两天在写一个.net客户端和java服务器端通过json报文,使用Mina框架通信的项目,为了减少编写代码的重复性,写了几个使用反射来通过函数名称调用该函数,以及Json序列化和反序列化的程序,现在想总结记录一下。1. Java中的JSON序列化和反序列化例子: /** * 由字符串反序列化成实体类 针对的是一个实体,此实体中的属性不包括自定义的类型,如Teacher类型,或者List<Teacher>类型 * @param s ...
Global site tag (gtag.js) - Google Analytics