- 博客(14)
- 收藏
- 关注
原创 Jtable 拖动排序
<br />菜鸟问题,各位帮帮忙<br />Jtable 内容如下<br /> jTable1.setModel(new javax.swing.table.DefaultTableModel(<br /> new Object [][] {<br /> {内容1, 内容2},<br /> {内容3, 内容4,}<br /> <br /> },<br /> new String [] {<br /> "Title 1", "Title 2"<br /> }<br /> ));<br /
2011-05-09 16:47:00
1756
转载 关于Swing JTable的getColumnClass
<br />Swing中JTable的Column类型不能为基本数据类型,如果为基本数据类型,则需要用封装类型替代。
2011-04-18 16:05:00
2368
转载 在Java中Vector和ArrayList的区别
<br />刚刚学到的,这个题目在以前面试的时候遇到过,可惜没能很好的回答出来。<br />1,vector是线程同步的,所以它也是线程安全的,而arraylist是线程异步的,是不安全的。如果不考虑到线程的安全因素,一般用arraylist效率比较高。<br />2,如果集合中的元素的数目大于目前集合数组的长度时,vector增长率为目前数组长度的100%,而arraylist增长率为目前数组长度的50%.如过在集合中使用数据量比较大的数据,用vector有一定的优势。<br />3,如果查找一个指定位置
2011-04-18 10:52:00
774
转载 JDIC浏览器组件的使用方法(将网页在swing界面上显示)
<br /> <br />1、 将jdic.jar导入类路径;<br />2、 将jdic.dll, IeEmbed.exe拷贝到操作系统的system32目录下;<br />3、 生成java代码。<br />JDIC浏览器组件的使用方法(将网页在swing界面上显示): 1、 将jdic.jar导入类路径;2、 将jdic.dll, IeEmbed.exe拷贝到操作系统的system32目录下;3、 生成java代码。 DEMO: BrowserTest.ja
2011-03-25 10:48:00
4561
转载 JAVA打开网址-文件
<br />import java.io.IOException;public class TestOpenSpecialURL { public static void main(String[] args){ String command = "explorer http://www.163.com"; try {//这里是打开一个指定的网址 Process process = Runtime.getRuntime().exec(command);
2011-03-23 16:49:00
1310
原创 java.lang研究
<br /><br />第14章 java.lang研究<br /> <br />本章讨论那些由java.lang定义的类和接口。正如你所知道的那样,java.lang被自动导入所有的程序。它所包含的类和接口对所有实际的Java程序都是必要的。它是Java最广泛使用的包。<br />java.lang包括了下面这些类:<br />Boolean<br />Long<br />StrictMath (Java 2,1.3)<br />Byte<br />Math<br />String<br />C
2011-03-16 16:37:00
3033
转载 java.util包
<br /><br />java.util包<br />http://tech.163.com2006-05-3010:06:02 来源: JR网友评论0 条论坛<br /><br /> 本章介绍Java的实用工具类库java.util包。在这个包中,Java提供了一些实用的方法和数据结构。例如,Java提供日期(Data)类、日历(Calendar)类来产生和获取日期及时间,提供随机数(Random)类产生各种类型的随机数,还提供了堆栈(Stack)、向量(Vector) 、位集合(Bitset)
2011-03-16 16:35:00
1051
转载 检查参数有效性
<br />1.非公有的方法通常应该使用assertions(断言)来检查他的参数<br />2.一个方法执行计算任务前应该检查参数,除非代价很大
2011-03-16 14:19:00
730
转载 堆栈
<br />堆和栈的区别一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap)— 由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 3、全局区(静态区)(static)— 全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局
2011-03-13 17:13:00
449
转载 理解java的clone
目录 预备知识 为什么要clone Object的clone以及为什么如此实现 如何clone 对clone的态度 其他的选择 和Serializable的比较 性能 预备知识 为了理解java的clone,有必要先温习以下的知识。 java的类型,java的类型分为两大类,一类为primitive,如int,另一类为引用类型,如String,Object等等。 java引用类型的存储,java的引用类型都是存储在堆上的。 public class B { int a; Stri
2011-03-13 17:06:00
402
转载 java中equals和==的区别
值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。==比较的是2个对象的地址,而equals比较的是2个对象的内容。显然,当equals为true时,==不一定为true;一、String中的equals和==1、public cl
2011-03-13 16:51:00
436
原创 初学日记-System类
public final class Systemextends ObjectSystem 类包含一些有用的类字段和方法。它不能被实例化。 在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。字段摘要static PrintStreamerr “标准”错误输出流。static InputStreamin “标准”输入流。static PrintSt
2011-03-13 16:30:00
461
原创 初学日记2-事件
事件类public class XFileProgressEvent extends EventObject { private int percent; private double speed; private double leftTime; public XFileProgressEvent(Object src) { super(src); } /** * @return the percent
2011-03-13 16:05:00
476
原创 初学日记-java单例类
<br /> <br />public class DataTableSession { private static DataTableSession session = null; private static final Object syncObj = new Object(); private boolean isExecute=false; private DataTableSession(){} public static DataT
2011-03-13 16:02:00
446
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人