- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 Dom4j下载及使用Dom4j读写XML简介
要使用dom4j读写XML文档,需要先下载dom4j包,dom4j官方网站在 http://www.dom4j.org/目前最新dom4j包下载地址:http://nchc.dl.sourceforge.net/sourceforge/dom4j/dom4j-1.6.1.zip解开后有两个包,仅操作XML文档的话把dom4j-1.6.1.jar加入工程就可以了,如果需要使用XPath的话还需要
2011-06-21 15:54:00
516
转载 Java 将图片打包到jar中的路径问题
Eclipse使用导出Jar包后打开加载不了图像?出现这种问题的原因大多是因为路径的问题,往往是在项目中运行正常,但是一旦打包成Jar后就不能正常显示了,下面总结一下解决此类问题的方法:一、通过使用外部资源文件的方式解决把项目打包生成Jar后,再新建一文件夹,把项目中所有使用的图片文件和生成Jar文件放在该目录下,只要代码对图片文件的引用路径正确,如:ImageIcon image=n
2011-06-21 15:04:00
8065
3
转载 java正则表达式验证IP,日期和邮箱格式有效性
1.java验证IP地址:Pattern pattern = Pattern.compile("//b((?!//d//d//d)//d+|1//d//d|2[0-4]//d|25[0-5])//.((?!//d//d//d)//d+|1//d//d|2[0-4]//d|25[0-5])//.((?!//d//d//d)//d+|1//d//d|2[0-4]//d|25[0-5])//.((?
2011-06-21 09:59:00
5277
3
原创 Swing格式文本框和密码框
Java1.4 引入了JFormattedTextField,这个组件对于编辑诸如数字和日期等复杂的格式化值提供了显式的支持。 JFormattedTextField的表现有些类似与JTextField,不过在其中要接受一个指定格式的对象,而且要通过器setValue() 和getValue()方法来管理一个复杂的对象类型(如Date或Integer)。import java.text
2011-06-20 22:25:00
5023
转载 JAVA Iterator 的用法
java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源码实现内幕。 下面我们先简单讨论一个根接口Collection,然后分析一个抽象类AbstractList和它的对应Iterator接口,并仔细研究迭代子模式的实现原理。 本文讨论的源代码版本是JDK 1.4.2,因为JDK 1.5在java.util中使用了很
2011-06-15 14:20:00
1153
原创 readUTF()和writeUTF()
<br />这是dataOutputStream 的方法~~使用utf-8编码 其实就是从unicode变过来的,utf8编码把其中的ASC编码变成1个字节,其他其他字符2到3个字节!因为dataInput(output)Stream 属于字节流,所以用这个编码可以把其他形式的转化过来 <br /><br />writeUTF(String str); write(int b) ; writeBytes(String s) ; 这几个方法可以传的参数不一样。 writeUTF和write
2011-05-27 14:47:00
54257
转载 java中equals与==的区别
<br />我的一点点理解:<br />equals是比较不同的两个对象的值是不是相等。<br />==是比较 想同的两个对象的值是不是相等。<br />这是引用的文章:<br />======================================================================================<br />初学 Java 有段时间了,感觉似乎开始入了门,有了点儿感觉但是发现很多困惑和疑问而且均来自于最基础的知识折腾了一阵子又查了查书,终于对 Stri
2011-05-14 15:47:00
805
转载 java IO文件操作入门经典例子
<br />1、文件拷贝Java code try { File inputFile =new File(args[0]); if (!inputFile.exists()) { System.out
2011-05-13 15:05:00
640
转载 栈内存与堆内存(Java)
<br />Java把内存划分成两种:一种是栈内存,一种是堆内存。 <br /> <br /> 在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 <br /> 堆内存用来存放由new创建的对象和数组。在堆中分配的内存,由Java虚拟机的自动垃圾回收器来管理。在堆中产生了一个数组或对象后,还可
2011-05-13 14:53:00
568
原创 java foreach 使用
foreach语句使用总结foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语句。从英文字面意思理解foreach也就是“for 每一个”的意思。实际上也就是这个意思。foreach的语句格式:for(元素类型t
2011-05-12 15:33:00
1870
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人