码迷,mamicode.com
首页 >  
搜索关键字:抛出异常    ( 2522个结果
Java高并发编程(四)
一、Executor执行器 1.Executor接口,java线程池框架中的顶层接口,提供一个execute方法来执行任务 2.任务接口 1)callable接口:提供一个call方法,具有返回值可以抛出异常 2)runnable接口:提供一个run方法,无返回值不可抛出异常 3.ExecutorS ...
分类:编程语言   时间:2017-09-06 19:53:02    阅读次数:244
Java8的flatMap如何处理有异常的函数
Java8的flatMap函数,作用是:如果有值,为其执行mapping函数返回Optional类型返回值,否则返回空Optional。 见到的映射函数往往都只有一句话,连大括号都不需要加的,如下: 可是如果映射函数里,可能会抛出异常,该怎么办?方法也是使用try/catch,但是一定要有返回值re ...
分类:编程语言   时间:2017-09-06 18:23:53    阅读次数:279
SPRING的事务传播
PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。 PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。 ...
分类:编程语言   时间:2017-09-06 16:46:06    阅读次数:127
Spring自动注入有关的注解
Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。 1,@Component 构件 与 @Repostiry @Control @Service @Resource的 ...
分类:编程语言   时间:2017-09-05 22:06:41    阅读次数:275
php PDO遇到的坑
PDO::CASE_LOWER, // 执行出错时抛出异常 PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, // 将返回的空字符串转换为 SQL 的 NULL PDO::ATTR_ORACLE_NULLS => PDO::NULL_NATURAL, ... ...
分类:Web程序   时间:2017-09-04 01:00:43    阅读次数:268
阻塞队列BlockingQueue
BlockingQueue最终会有四种状况,抛出异常、返回特殊值、阻塞、超时,下表总结了这些方法: 抛出异常 特殊值 阻塞 超时 插入 add(e) offer(e) put(e) offer(e, time, unit) 移除 remove() poll() take() poll(time, u ...
分类:其他好文   时间:2017-09-03 00:28:15    阅读次数:128
java开发习惯_来自alibaba
恢复内容开始 【强制】POJO类中布尔类型的变量,都不要加is,否则部分框架解析会引起序列化错误。反例:定义为基本数据类型boolean isSuccess;的属性,它的方法也是isSuccess(),RPC框架在反向解析的时候,“以为”对应的属性名称是success,导致属性获取不到,进而抛出异常 ...
分类:编程语言   时间:2017-09-02 22:30:38    阅读次数:975
Spring,为内部方法新起一个事务,此处应有坑。
事务的作用,使我们操作能够连贯起来。而spring则是提供了一个更简单的方法,只要使用 @Transactional 一个注解,就可以保证操作的连贯性了。 普通用法,稍后再说,这里要说的是: 在最外面的方法中,有一个@Transactional 的注解,当有抛出异常时,则进行回滚操作: 原本这个方法 ...
分类:编程语言   时间:2017-09-02 15:36:41    阅读次数:202
2017-9-1 - A - 异常处理 - 多线程基础
1 可以自行抛出异常吗?什么时候需要?可以,例如在处理异常后,将异常抛出,让上一层异常处理块捕捉。 2 如何设置异常?在方法体设置了抛出的异常,声明中也必须抛出吗?如何添加?方法添加了throws后,测试的代码在调用方法时是否必须处理异常? public void setAge(int age){ ...
分类:编程语言   时间:2017-09-02 00:20:04    阅读次数:221
2017-9-1 - Q - 异常处理 - 多线程基础
1 可以自行抛出异常吗?什么时候需要? 2 如何设置异常?在方法体设置了抛出的异常,声明中也必须抛出吗?如何添加?方法添加了throws后,测试的代码在调用方法时是否必须处理异常? 3 如何理解抛出异常和处理异常的关系? 4 该段代码是否能够执行? 4 子类重写父类含有throw声明的方法时的规则是 ...
分类:编程语言   时间:2017-09-02 00:12:20    阅读次数:186
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!