Java
文章平均质量分 81
Sunshyfangtian
这个作者很懒,什么都没留下…
展开
-
java时间格式大全
java时间格式大全java.util.*;import java.text.*;import java.util.Calendar;public class VeDate { /** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */ public static Date getNowDate...2010-03-24 09:24:38 · 120 阅读 · 0 评论 -
JAVA的instanceOf什么时候用
其实这个问题以前也困扰过我。我个人理解的一个应用场合就是,当你拿到一个对象的引用时(例如参数),你可能需要判断这个引用真正指向的类。所以你需要从该类继承树的最底层开始,使用instanceof操作符判断,第一个结果为true的类即为引用真正指向的类。例如下面的例子:class Person{}class Student extends Person{}class Postgraduate e...2010-04-22 00:48:06 · 153 阅读 · 0 评论 -
关于字符串缓冲池的讨论
看到一个关于字符串缓冲池的讨论(转)大家先来看看一段奇怪的程序: public class TestString { public static void main(String[] args) { String s1 = "Monday"; String s2 = "Monday"; } } 这个程序真是简单啊!可是有什么问题呢? ...2010-04-21 23:56:04 · 147 阅读 · 0 评论 -
Cloneable 接口
Cloneable 接口 ·public interface Cloneable此类实现了 Cloneable 接口,以指示 Object.clone() 方法可以合法地对该类实例进行按字段复制。 如果在没有实现 Cloneable 接口的实例上调用 Object 的 clone 方法,则会导致抛出 CloneNotSupportedException 异常。 按照惯...2010-04-21 23:47:07 · 173 阅读 · 0 评论 -
Java中Object的方法
构造方法摘要 Object() 方法摘要 protected Object clone() 创建并返回此对象的一个副本。 boolean equals(Object obj) 指示某个其他对象是否与此对象“相等”。 protected void参数: obj - 要与之比较的引用对象。 返回: 如果此对象与 obj 参数相同...2010-04-21 21:26:13 · 143 阅读 · 0 评论 -
List Set ArrayList 区别详解
List是列表(接口),是可以允许出现重复值的,Set是集合,不允许出现重复值ArrayList(一般类)实现list接口arraylist与vector是差不多的,只不过arraylist是不同步的vector ArrayList同样是数组的封装vector似乎是方法的同步?ArrayList非同步如果不涉及多线程 使用ArrayList应该会块些List和Map都是接口不能实例化的以前...2010-04-14 03:01:07 · 253 阅读 · 0 评论 -
ArrayList Vector LinkedList 区别与用法
ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要...2010-04-14 02:53:09 · 124 阅读 · 0 评论 -
list.toArray
今天为了把一个ArrayList直接转化为一个String数组,着实费了一番功夫,后来经百度后才搞定,总结如下:如果要把一个List直接转化为Object数组,则可以直接使用Object[] o = list.toArray();如果要转化为String数组,则有以下两种方式:方法一、String[] arr = new String[list.size]; list.toA...2010-04-13 12:24:57 · 122 阅读 · 0 评论 -
SQLServer Unsupported method: ResultSet.last的问题
在数据库查询中,一般我们都是先获得查询的结果集,然后通过 rs.last 将游标移到记录集末,再用 rs.getRow() 函数来获得最后一条记录的行号,由此来获得该记录集的数量。 这个方法在oracle 数据库中运行正常,但是换到MS SQL中就会报出 java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]U...2010-04-08 10:44:39 · 215 阅读 · 0 评论 -
java读取数据库并导出到Excel
import java.io.File; import jxl.*; import jxl.write.*; import jxl.write.biff.RowsExceededException; import java.sql.*; import java.util.*; public class DBtoExcel { /** ...2010-04-08 10:24:59 · 171 阅读 · 0 评论 -
Java导出Excel文件实例
先到http://www.andykhan.com/jexcelapi/download.html下载一个api,并加入到classpath import java.io.*;import jxl.*;import jxl.write.*;import jxl.format.*;import java.util.*;import java.awt.Color;public c...2010-04-08 10:18:25 · 147 阅读 · 0 评论 -
JXL入门学习
最近和Excel频繁亲密接触,主要将N个Excel表中的数据拷贝到另外的Excel表中规整为二维结构以便入库。但是有些表存在合并单元格的情况,甚是恼火,怎么办哪?好在这N个Excel表结构还比较一致,可以写程序在指定位置读取,然后再写入到新的Excel表中,这样就OK了。这里面主要用到一个组件JXL.jxl的安装:主要就是将jxl的包放在WEB-INF的classes下面(如果下载到的是...2010-04-08 09:57:20 · 162 阅读 · 0 评论 -
javaMail 发送邮件成功例子
一个通过JSP,JAVABEAN组合成功发送邮件的例子;需要的包有;mail.jar ,activation.jar; java.sun.com中有下载的; 第一:通过163.com发送邮件时要验证用户,在这我们创建一个JAVABEAN 继承Authenticator类; package zh; /** * @author A...2010-04-08 09:51:31 · 655 阅读 · 0 评论 -
java web知识结构
传统的java web应用程序是采用jsp+servlet+javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责显示的 jsp、负责流程逻辑控制的servlet、负责数据封装的javabean。但是这种结构仍然存在问题:如jsp页面中需要使用<% %>符号嵌入很多的java代码,造成页面结构混乱,servlet和javabean负责了大量的跳转和运算...2010-04-06 16:02:14 · 95 阅读 · 0 评论 -
Java接口详解
对初学者来说,接口不是很好理解。现将某高手的一篇文章贴出来,共大家分享!我们来看一个类 class A { private int a; public int getA() { return a; } } 这个类的属性是私有的,外界不能访问,而外界可以通过公有方法来访问这个类。我们说一个类的公有方法就是这个类的对外接口。通常一个类的属性都是私有的,方法大多是公有...2010-04-03 12:02:43 · 123 阅读 · 0 评论 -
Java 正则表达式
引言 正则表达式(regular exdivssion)描述了一种字符串匹配的模式,可以用来:(1)检查一个串中是否含有符合某个规则的子串,并且可以得到这个子串;(2)根据匹配规则对字符串进行灵活的替换操作。 正在装载数据…… 正则表达式学习起来其实是很简单的,不多的几个较为抽象的概念也很容易理解。之所以很多人感觉正则表达式比较复杂,一方面是因为大多数的文档没有做到由浅入...2010-04-01 15:40:07 · 116 阅读 · 0 评论 -
Swing 给JLabel加超链接
实现这样一个功能很简单,我们可以把它封装到一个类中,如果我们想把一个带图标的JLabel做成一个超链接效果,就可以给JLabel组件增加鼠标事件,来调用我们下边的代码,打开系统的默认浏览器。 自己先封装一个打开浏览器的类:package com.feng.logon;import java.awt.Cursor;import java.awt.Desktop;impor...2010-04-28 03:36:15 · 432 阅读 · 0 评论