1.主线程不能捕获到子线程的异常package Thread.Exection;import
java.util.concurrent.ExecutorService;import
java.util.concurrent.Executors;public class ExeceptionThrea...
分类:
编程语言 时间:
2014-05-26 19:41:48
阅读次数:
411
启动tomcat的时候出现异常 严重: StandardServer.await:
create[8005]: java.net.BindException: Address already in use: JVM_Bind at
java.net.PlainSocketImpl...
分类:
其他好文 时间:
2014-05-26 18:18:35
阅读次数:
183
1.try,catch,throw:try包含你要防护的代码 ,称为防护块.
防护块如果出现异常,会自动生成异常对象并抛出.catch捕捉特定的异常,并在其中进行适当处理.throw可以直接抛出/产生异常,导致控制流程转到catch块.2.重要观点:
C++中异常是用对象来表示的,称为异常对象.3....
分类:
编程语言 时间:
2014-05-25 23:16:00
阅读次数:
313
有些时候我们需要在中途强制跳出递归,而且还是需要一步跳出,而不一层一层的跳出,这时,我们可以采用抛异常的方法来实现。
class Test {
static class StopMsgException extends RuntimeException {
}
public static void main(String args[]) {
try {
...
分类:
编程语言 时间:
2014-05-25 22:30:53
阅读次数:
580
java.lang.Thread的sleep()方法能使当前线程暂停运行一段时间(单位毫秒)。需要注意的是,sleep()方法的参数不能为负,否则会抛出IllegalArgumentException异常。
除此之外,还有另一个方法sleep(long millis, int nanos),该方法可用于使当前线程暂停millis毫秒nanos纳秒。需要注意的是,参数nanos的取值范围为...
分类:
编程语言 时间:
2014-05-25 21:32:07
阅读次数:
269
作为企业级开发最流行的工具,用Myeclipse开发java web程序无疑是最合适的,Myeclipse的高耦合使得开发jsp页面变得异常的容易,由于UTF-8默认支持的语言最多,可以显示很容易的显示中文,日本语等很多国家的语言,所以我们通常将JSP编码方式设置为UTF-8。
简单介绍下MyEclipse吧!MyEclipse企业级工作平台(MyEclipse Enterprise Wor...
分类:
Web程序 时间:
2014-05-25 20:46:04
阅读次数:
373
Android中许多函数只能是系统程序或者有root权限的程序才可以调用,否则会有"Permission
denied"异常。所以如果开发时要调用此类函数,必须授予程序root权限。下面是两种具体的实现方法,来自于,我用的是方法二,方法一没有用过。注:两种方法都不一定适用于所有android系统。方...
分类:
移动开发 时间:
2014-05-25 11:31:19
阅读次数:
251
一、同步容器类
1. 同步容器类的问题
线程容器类都是线程安全的,但是当在其上进行符合操作则需要而外加锁保护其安全性。
常见符合操作包含:
. 迭代
. 跳转(根据指定顺序找到当前元素的下一个元素)
. 条件运算
迭代问题可以查看之前的文章
《Java ConcurrentModificationException 异常分析与解决方案》
二、并...
分类:
编程语言 时间:
2014-05-25 11:09:47
阅读次数:
331
一、设计线程安全的类
在设计线程安全类的过程中,需要包含以下三个基本要素:
. 找出构成对象状态的所有变量。
. 找出约束状态变量的不变性条件。
. 建立对象状态的并发访问管理策略。
分析对象的状态,首先从对象的域开始。 变量按作用域划分:
. 全局变量
. 局部变量
. 方法行参
. 异常处理参数
1. 收集同步需求
如果不了解对象的不变性条件...
分类:
编程语言 时间:
2014-05-25 08:41:05
阅读次数:
290
Java中所有的异常都继承自Throwable类,Throwable类的已知子类有Error和Exception。
Error是指系统出现的错误,这种错误出现的时候,我们的程序无能为力,所以不需要进行处理。
Exception则是在程序中出现的异常,我们通常对这些异常进行处理。
Exception有很多的子类,有一类比较特殊,那就是RuntimeException。R...
分类:
编程语言 时间:
2014-05-25 06:16:40
阅读次数:
370