自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是小坏

你若盛开,蝴蝶自来!

  • 博客(12)
  • 资源 (8)
  • 收藏
  • 关注

原创 Runtime 异常和Checked异常

Java中的异常被分为两类,Checked异常和Runtime异常,即编译时异常和运行时异常。所有RuntimeException类及其子类的实例被称为Runtime异常.对于Checked异常的处理方式有两种:当前方法明确知道如何处理该异常,程序应该使用try....catch 块来捕获该异常,然后在对应的catch块中修补该异常.当前方法不知道如何处理该异常,应该在定义该方法时

2013-05-29 19:25:31 1668

原创 自定义异常

throws :声明抛出异常,在方法签名上.throw  :自行抛出异常,使用throw语句完成(throw后面没有s,切记、切记....)。自行抛出异常的时候可以是throw语句,throw语句可以单独使用,throw语句抛出的不是异常类(throws抛出的是一个异常类),而是一个异常实例,而且每次只能抛出一个异常实例.throw 语句的语法格式为: throw ExceptionIns

2013-05-29 17:19:34 1111

原创 熟悉 和使用 jar 文件

1.jar命令详解jar 是随JDK自动安装的,在JDK安装目录下的bin目录中,在我的计算中它的位置如下:上面红色矩形框里就是所示的jar,在window应用程序中,它的文件名为jar.exe.如果在命令窗口中运行不带任何参数的jar命令,系统会提示jar命令的用法: 在命令行里输入jar,就会出现上的输出结果. 注意:如果输入jar无效的话,可能就是你的环境变量没有

2013-05-29 15:08:06 1707

原创 JAVA 多线程通信 详解与举例

1.使用Object类的方法来实现线程之间的通信为了实现线程通信,我们可以使用Object类提供的wait()、notify()、notifyAll()三个方法。调用wait()方法会释放对该同步监视器的锁定。这三个方法必须由同步监视器对象来调用,这可分成两种情况:对于使用synchronized修饰的同步方法,因为该类的默认实例是(this)就是同步监视器,所以可以直接调用这三使用个方法...

2013-05-27 16:11:02 13721 6

原创 Java多线程的同步问题

在多线程的编程环境中,可能会有两个或者更多的线程试图同时访问一个有限的资源。必须对这种潜在的资源冲突进行预防。解决办法:在线程使用一个资源的时候,我们为其加锁即可。访问资源的第一个线程为其加上锁以后,其它线程便不能访问那个资源,除非获得那个资源的线程对其解锁! 1、使用synchronized实现多线程的同步首先我们先举一个大家都熟悉的例子,就是银行取钱的问题,有甲乙两个人同时对一

2013-05-25 16:58:31 1388

原创 多线程的一些小问题集锦

1、线程死亡之后不能再次启动测试线程是否已经死亡,可以调用isAlive()方法.当线程处于就绪、运行、阻塞三种状态时,返回true;当线程处于死亡、新建状态时返回false。实例代码如下:package com.thread;public class StartDead extends Thread{ private int i; @Override publi

2013-05-24 16:15:57 1167

原创 创建线程的两种方式

Java中创建线程有两种方式,一种是继承Thread类,一种是实现Runnable接口.下面就这两种方式分别演示一下:1.通过继承Thread类创建线程类。package com.thread;public class FirstThead { public static void main(String[] args) { new MyThread().start();

2013-05-24 10:43:42 870

原创 Oracle TNS 配置

本文摘自百度百科,具体的内容大家可以到百度百科里面详细了解。Oracle中TNS的完整定义:Transparence Network Substrate,透明网络底层。监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器。ORACLE当中,如果想访问某个服务器,必须要设置TNS,它不像SQL SERVER那样在客户端自动列举出在局域网内所有的在线服务器,只需在客户端选择需要的服务

2013-05-23 19:30:16 1401

原创 在Dom4j中使用Xpath搜索xml的元素节点

有关XPath的知识,大家可以参考我的xml小结里面的《通过Xpath查找指定节点》一文,在本文中我们继续使用test,xml来作为解析的范例!为了方便起见,我就直接把源码附在下面了! 张三 男 20 李四 女 19 王五 男 21 和上次一样,来读取xml,获取它的Document对象。 SAXReader saxRe

2013-05-23 16:43:57 2977

转载 通过xpath查找指定的节点

采用xpath查找需要引入jaxen-xx-xx.jar,否则会报java.lang.NoClassDefFoundError: org/jaxen/JaxenException异常。  List list=document.selectNodes("/books/book/@show");4.1、 xpath语法1、选取节点XPath 使用路径表达式在 XML 文档中选取节点,节

2013-05-23 15:07:24 5329

原创 利用Dom4j解析xml文档

本次我将学习利用Dom4j中的SAXReader(还有个是DOMReader)来解析xml 文档,解析的xml为:test.xml,源码如下 张三 男 20 李四 女 19 王五 男 21 要解析xml,首先要创建SAXReader,然后读取xml获得它的Document对象。 SAXReader saxReader=ne

2013-05-22 18:17:44 1062

原创 利用Dom4j创建xml文档

DocumentHelper是使用Dom4j的辅助类的集合,利用它我们可以创建xml文档,接下来我们就使用它来创建一个简单的xml文档。// //创建文档 第一种方式// Document document=DocumentHelper.createDocument();// //创建、设置文档的根元素节点// Element rootElement=Docum

2013-05-22 15:35:49 1726 1

银联在线支付-网关支付(最新)

银联在线支付-网关支付(最新),里面包含最新的代码、文档以及接口规范。

2015-04-23

银联在线支付案例代码

银联在线支付的测试案例代码

2015-04-22

Tapestry spindle插件下载

Tapestry spindle 插件下载,为没有集成spindle 的myeclipse 提供集成tapestry插件的可能,如myeclipse 10.7

2014-09-17

JD-GUI与JD-Eclipse

Java Decompiler是一种非常实用的JAVA反编译工具,可以对整个jar包进行反编译,也可以将其集成到eclipse上,非常方便的根据class文件的源码.

2014-04-20

sencha touch sdk工具

sencha touch sdk工具

2014-03-04

Eclipse 集成SVN所需的jar包

如果你喜欢开发,如果你不喜欢使用svn客户端工具,如果你喜欢在eclipse中使用svn插件的话!

2013-08-07

MyEclipse反编译Class文件工具

很使用的反编译Class文件的工具,反编译之后就可以查看class的源代码

2013-06-08

Dom4j 、XPath解析Xml所需的jar包和dom4j API

很不错的东东哦,包括了dom4j-1.6.1.jar,用到XPath所需的jaxen-1.1.1.jar,以及你需要参考的dom4j的API文档、格式是chm的。

2013-05-23

空空如也

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

TA关注的人

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