
java
sweetanan888
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java调用oracle含输入和输出数组的存储过程
package procedure; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import oracle.sql.ArrayDescriptor; import util.DbUtil;原创 2012-07-18 15:35:41 · 728 阅读 · 0 评论 -
web.xml 详解
From[http://blog.youkuaiyun.com/Imain/archive/2006/12/28/1465770.aspx] web.xml 详解一 1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。 DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的s转载 2013-05-01 17:56:11 · 610 阅读 · 0 评论 -
JAVA中重写equals()方法为什么要重写hashcode()方法?
object对象中的 public boolean equals(Object obj),对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时,此方法才返回 true; 注意:当此方法被重写时,通常有必要重写 hashCode 方法,以维护 hashCode 方法的常规协定,该协定声明相等对象必须具有相等的哈希码。如下: (1)当obj1.equals(obj2)为true时转载 2013-01-25 21:54:16 · 20338 阅读 · 1 评论 -
特殊的字符串转化为时间
package test; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.Locale; public class DateFormat { public static void main(St原创 2013-01-06 13:05:19 · 593 阅读 · 0 评论 -
利用反射打印对象所有属性的工具类
package day01.util; import java.lang.reflect.Field; public class EntityUtil { /** * @throws IllegalAccessException * @throws IllegalArgumentException * @param一个Object对象 * @return传入参数原创 2012-10-07 21:27:36 · 806 阅读 · 0 评论 -
URLEncoder与URLDecoder
String str = '好东西'; String str1 = java.net.URLEncoder.encode(str, "utf-8"); System.out.println(str1); String str2 = java.net.URLDecoder.decode(str1, "utf-8"); System.out.println(str2);原创 2012-08-22 21:09:33 · 613 阅读 · 0 评论 -
java中泛型
package day15; /** * 泛型--调用时传了什么类型,它就是什么类型。 泛型--是一种约定。。 * * @author knight-errant * @version 创建时间:2011-7-17 下午01:55:22 * @param */ public class ABC { private X a; // private static原创 2012-07-27 16:31:57 · 903 阅读 · 0 评论 -
java中数组的合并以及与集合之间的相互转化
package test; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class TestArrayCopy { /** * @param args */ public static void main(String[] args) { St原创 2012-07-26 12:58:46 · 1014 阅读 · 0 评论 -
java集合或对象转化为json数组或者对象的方法
JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 下载地址:http://json-lib.sourceforge.net/ 还要需要的第3方包: org.apache.commons(3.2以上版本) org.apache.oro net.sf.ezmorph(ezmorph-1.0.4.jar) nu转载 2012-07-19 16:26:08 · 14697 阅读 · 0 评论 -
java调用oracle数据库的分页存储过程
package procedure; import java.sql.*; /** * 测试 java调用oracle数据库的分页存储过程 * @author sweetanan * */ public class TestProcedure { /** * @param args * @throws ClassNotFoundException */原创 2012-07-19 10:07:55 · 604 阅读 · 0 评论 -
java代码复用的三种方法
package test; public class TestAggregation{ public static void main(String[]args){ CPU cpu = new CPU(); Computer c = new Computer(); c.setCPU(cpu); c.powerOn(); Computer2 c2 = new Co原创 2012-07-19 09:20:14 · 2539 阅读 · 0 评论 -
Java编码格式规范
package test; //个人整理Java编码格式规范,也是本人在开发中遵守的规范。代码格式规范,仅是为了体现一种规范和美观,大家可根据各自情况和公司要求遵守自己的规范。 /** * Java编码格式个人推荐,参考JDK源码和Hyperic HQ源码(原spring旗下著名开源软件,现vmware)。 * 个人认为大括号都应该单独占一行,这样使代码更加清晰,便于查错。 * @aut原创 2012-07-19 10:55:10 · 597 阅读 · 0 评论 -
java优先级
java优先级 1、括号和引用:() [] . 2、单目运算符:++ -- ! ~(按位取反) 3、算术运算符:+ - * / % 4、关系运算符:== != = 5、逻辑运算符:&& || & | 6、位运算符:>> >>> 7、条件运算符:条件 ? 值1 : 值2 8、赋值运算符:= += -= *= /= %= >>= >>>= <<= &= |= ^=原创 2012-07-19 10:09:13 · 593 阅读 · 0 评论 -
PinYin4J 使用
package test; import net.sourceforge.pinyin4j.PinyinHelper; import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType; import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat; import net.s原创 2012-07-19 09:16:41 · 499 阅读 · 0 评论 -
java类加载与代码块
类加载:能不加载就不加载 只会加载一次 加载子类会先加载父类 new对象时 访问类的静态成员 访问父类不会加载子类 访问公开静态常量如果编译时能决定此常量的值则不会类加载;编译时不能决定此常量的值则会类加载。 静态代码块,在虚拟机加载类的时候就会加载执行,而且只执行一次; 非静态代码块,在创建对象的时候(即new一个对象的时候)执行,每次创建对象都会执行一次 package原创 2012-07-19 09:25:52 · 510 阅读 · 0 评论 -
ORACLE JDBC的getGeneratedKeys
ORACLE JDBC的getGeneratedKeys 对于JDBC 3.0, 使用statement.getGeneratedKeys()可以返回刚刚插入的记录的自动增长的ID值。对于ORACLE,一般是定义一个序列,然后利用序列的nextval来自动给列分配ID值。但是很多人发现,在利用ORACLE JDBC驱动编写的时候,往往会失败。显示“java.sql.SQLException: U转载 2013-07-15 15:37:51 · 1447 阅读 · 0 评论