自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1701

转载 关于Swing JTable的getColumnClass

<br />Swing中JTable的Column类型不能为基本数据类型,如果为基本数据类型,则需要用封装类型替代。

2011-04-18 16:05:00 2349

转载 在Java中Vector和ArrayList的区别

<br />刚刚学到的,这个题目在以前面试的时候遇到过,可惜没能很好的回答出来。<br />1,vector是线程同步的,所以它也是线程安全的,而arraylist是线程异步的,是不安全的。如果不考虑到线程的安全因素,一般用arraylist效率比较高。<br />2,如果集合中的元素的数目大于目前集合数组的长度时,vector增长率为目前数组长度的100%,而arraylist增长率为目前数组长度的50%.如过在集合中使用数据量比较大的数据,用vector有一定的优势。<br />3,如果查找一个指定位置

2011-04-18 10:52:00 752

转载 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 4532

转载 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 1292

原创 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 2987

转载 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 1026

转载 检查参数有效性

<br />1.非公有的方法通常应该使用assertions(断言)来检查他的参数<br />2.一个方法执行计算任务前应该检查参数,除非代价很大

2011-03-16 14:19:00 691

转载 堆栈

<br />堆和栈的区别一、预备知识—程序的内存分配  一个由C/C++编译的程序占用的内存分为以下几个部分  1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。  2、堆区(heap)— 由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。  3、全局区(静态区)(static)— 全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域, 未初始化的全局

2011-03-13 17:13:00 436

转载 理解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 383

转载 java中equals和==的区别

值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。==比较的是2个对象的地址,而equals比较的是2个对象的内容。显然,当equals为true时,==不一定为true;一、String中的equals和==1、public cl

2011-03-13 16:51:00 425

原创 初学日记-System类

public final class Systemextends ObjectSystem 类包含一些有用的类字段和方法。它不能被实例化。 在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。字段摘要static PrintStreamerr           “标准”错误输出流。static InputStreamin           “标准”输入流。static PrintSt

2011-03-13 16:30:00 448

原创 初学日记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 454

原创 初学日记-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 429

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除