java
chujingbin
java~
展开
-
PropertyEditor
package tools; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.Properties; public class PropertyEditor { public static void main(String[] a...原创 2011-10-25 11:45:40 · 175 阅读 · 0 评论 -
人民币转成大写
{ char[] hunit = { '拾', '佰', '仟' }; // 段内位置表示 char[] vunit = { '万', '亿' }; // 段名表示 char[] digit = { '零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖' }; // 数字表示 long midVal = (long) (value * 100); // 转化成整形原创 2011-10-25 11:47:08 · 93 阅读 · 0 评论 -
java操作Excel
mport jxl.format.UnderlineStyle; import jxl.write.DateFormat; import jxl.write.DateTime; import jxl.write.Label; import jxl.write.NumberFormat; import jxl.write.WritableCellFormat; import jxl.write.WritableFont; import jxl.write.WritableImage; impo原创 2011-10-25 11:48:51 · 61 阅读 · 0 评论 -
注解(Annotation)
据)。 注解的语法比较简单,除了@符号的使用以外,它基本上与java的固有语法一致,java内置了三种 注解,定义在java.lang包中。 @Override 表示当前方法是覆盖父类的方法。 @Deprecated 表示当前元素是不赞成使用的。 @SuppressWarnings 表示关闭一些不当的编译器警告信息。 下面是一个定义注解的实例 Java代码 package Test_annotation原创 2011-10-28 19:05:10 · 86 阅读 · 0 评论 -
验证码图片的生成
eredImage; 7 import java.util.Random; 8 import javax.imageio.ImageIO; 9 import javax.servlet.*; 10 import java.io.*; 11 import javax.servlet.http.*; 12 import javax.servlet.ServletException; 13 import javax.servlet.http.HttpServlet; 14 import javax.serv2011-12-08 16:19:18 · 118 阅读 · 0 评论 -
JAVA中SERIALVERSIONUID的解释
的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如: private static final long serialVersionUID = xxxxL;当你一个类实现了Serializable接口,如果没有定义serialVersionUID,Eclipse会提供这个 提示功能告诉你去定义 。在Eclipse中点击类中warni原创 2011-12-15 11:20:25 · 65 阅读 · 0 评论 -
Java中Class类工作原理详解
原创 2012-04-18 17:53:06 · 113 阅读 · 0 评论 -
java 打印出调用本方法的类的信息,包括类名,方法名,文件名,行数
+ ste.getMethodName() + "(...)"); System.out.println(i+"--"+ste.getMethodName()+"--"+ste.getFileName() + "--" + ste.getLineNumber()); }2012-06-06 11:20:54 · 516 阅读 · 0 评论 -
java打开文件,网址,其他等
原创 2012-08-22 12:30:22 · 112 阅读 · 0 评论 -
PropertyEditor
in(String[] args) throws Exception { Properties prop = new Properties();// 属性集合对象 FileInputStream fis = new FileInputStream("prop.properties");// 属性文件输入流 (相对于根目录下的文件名,要加上包名 “src/prop.properties”) prop.load(fis);原创 2011-10-25 11:45:40 · 75 阅读 · 0 评论 -
人民币转成大写
package tools; public class Snippet { /** * 人民币转成大写 * * @param value * @return String */ public static String hangeToBig(double value) { ...原创 2011-10-25 11:47:08 · 61 阅读 · 0 评论 -
java操作Excel
package tools; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.InputStream; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; im...原创 2011-10-25 11:48:51 · 73 阅读 · 0 评论 -
JAVA中SERIALVERSIONUID的解释
serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如: private sta...原创 2011-12-15 11:20:25 · 105 阅读 · 0 评论 -
java 打印出调用本方法的类的信息,包括类名,方法名,文件名,行数
StackTraceElement stack[] = (new Throwable()).getStackTrace(); for (int i = 0; i < stack.length; i++) { StackTraceElement ste = stack[i]; System.out.println(ste.getClassName() + "."...2012-06-06 11:20:54 · 206 阅读 · 0 评论 -
Java中Class类工作原理详解
1.Class对象 Class对象包含了与类相关的信息。事实上,Class对象就是用来创建类的所有的"普通"对象的。 类是程序的一部分,每个类都有一个Class对象。换言之,每当编写并且编译了一个新类,就会产生一个Class对象(恰当地说,是被保存在一个同名 的。class文件中)。在运行时,当我们想生成这个类的对象时,运行这个程序的Java虚拟机(JVM)首先检查这个类...原创 2012-04-18 17:53:06 · 100 阅读 · 0 评论 -
java打开文件,网址,其他等
Runtime.getRuntime().exec("cmd /c start "+url);原创 2012-08-22 12:30:22 · 78 阅读 · 0 评论 -
jsoup抓取国际化的网站,显示英文,没设置头信息
原创 2013-02-26 14:20:10 · 237 阅读 · 0 评论