- 博客(2)
- 收藏
- 关注
原创 2021-02-05
线程安全: 一:什么是线程安全: 在拥有共享数据的多条线程并行执行的程序中,线程安全的代码会通过同步机制保证各个线程都可以正常且正确的执行,不会出现数据污染等意外情况。 例如:假如有5个苹果,3个人抢着去拿,也就是3个线程在进行执行,以此来循环,但是会出现-1,-2或有重复数字出现的情况,这就不符合条件。也就是线程不安全的一种情况。 例子: 每一次的运行结果都不太一样。 二:线程不安全的几种处理方法: (1):同步代码块: 格式:synchronized(锁对象){ 可能会出现的线程不安全的代码块 }
2021-02-05 23:10:04
116
原创 java异常处理之try-catch-finally
一:概述: try-catch-finally是java异常处理的常用方式,其中对于finally的执行以及一些变量的变换是我们比较容易忽略的地方。 二:try-catch-finally的实现: try{ … //可能产生异常的代码 } catch( ExceptionName1 e ){ … //当产生ExceptionName1型异常时的处置措施 } catch( ExceptionName2 e ){ … //当产生ExceptionName2型异常时的处置措施 } [ finally{ … //无
2021-01-31 14:23:58
984
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅