今天在做一个将String转换为Integer的功能时,发现Integer.parseInte()会抛出异常NumberFormatException. 函数Integer.parseInt(String)定义 测试代码: 我们知道,所有的会抛出异常的地方都需要try catch 捕获,或者使用th ...
分类:
编程语言 时间:
2016-11-27 11:44:05
阅读次数:
233
一、前言 前面分析了Zookeeper客户端的细节,接着继续学习Zookeeper中的一个非常重要的概念:会话。 二、会话 客户端与服务端之间任何交互操作都与会话息息相关,如临时节点的生命周期、客户端请求的顺序执行、Watcher通知机制等。Zookeeper的连接与会话就是客户端通过实例化Zook ...
分类:
其他好文 时间:
2016-11-26 23:24:50
阅读次数:
213
基本封装方法 请看下面的例子: var Person = function(name,age){ this.name = name; this.age = age || "未填写"; this.hobbys = []; } Person.prototype = { sayName:function( ...
分类:
编程语言 时间:
2016-11-26 18:11:46
阅读次数:
224
1.请阅读并运行AboutException.java示例,然后通过后面的几页PPT了解Java中实现异常处理的基础知识。 代码执行时不发生异常。 jvm在处理浮点数时,生成的是ddiv字节码指令,i/0,0转化为浮点数0.0,而0.0是double类型的,并不精确,所以不会抛出异常。 jvm在处理 ...
分类:
编程语言 时间:
2016-11-25 23:52:11
阅读次数:
235
阅读以下代码(CatchWho.java),写出程序运行结果: 源代码: package demo; public class CatchWho { public static void main(String[] args) { try { try { throw new ArrayIndexOu ...
分类:
其他好文 时间:
2016-11-25 23:49:21
阅读次数:
229
dbutils的查询,主要用到的是query方法,增加,修改和删除都是update方法,update方法就不讲了 只要创建ResultSetHandler接口不同的实现类对象就可以得到想要的查询结果,该接口的实现类有 接下来讲解一些经常用到的: 下面的代码都是要抛出异常的,为了看起来简洁,我在这里把 ...
分类:
数据库 时间:
2016-11-25 00:41:29
阅读次数:
318
1. 程序执行结果: 也就是它根本就没抛出异常,更别提捕获异常了。那么,为什么会这样呢? 原来, 如上面程序展示,程序运行到k=i/j;的时候,就会直接终止,根本就不会运行到监视的程序,更不会运行到捕获的程序。 结论:程序出错后,会自动终止,根本不会继续往下运行的。 当把上面几行代码注释掉之后,结果 ...
分类:
编程语言 时间:
2016-11-24 19:26:08
阅读次数:
210
1.解释 RuntimeException。例举它的1-2个之类,并用一个小程序验证捕获并处理异常的过程。 错运行时异常都是 RuntimeException 类及其子类异常。这些异常是不检查异常,程序中可以选择捕获处理,也可以不处理,但 程序应该从逻辑角度尽可能避免这类异常的发生。 如NullPo ...
分类:
编程语言 时间:
2016-11-24 08:54:01
阅读次数:
164
fastjson 是alibaba的一个Json处理工具包。 1、使用 JSON.toJSONString 和 JSON.parseObject fastjson只需要掌握两个静态方法:JSON.toJSONString和JSON.parseObject fastjson示例: User.java ...
分类:
Web程序 时间:
2016-11-22 12:55:31
阅读次数:
156
返回 Type 对象数组,这些对象表示为构造类型提供的类型变量,或泛型类型定义的类型参数。如果是MyList<int,Person> ,则返回int和Person类型的数组,如同Type[] tpyes={typeof(int),typeof(Person)},Type数组中任一参数的IsGener ...