- 博客(3)
- 问答 (3)
- 收藏
- 关注
转载 Callable接口和Runnable接口
Callable接口和Runnable接口相似,区别就是Callable需要实现call方法,而Runnable需要实现run方法;并且,call方法还可以返回任何对象,无论是什么对象,JVM都会当作Object来处理。但是如果使用了泛型,我们就不用每次都对Object进行转换了。 Runnable和Callable都是接口不同之处:1.Callable可以返回一个类型V,而Runnable不可以...
2018-05-31 10:00:02 562
原创 goland Duration 和time的区别
time 组成: time.Duration(时间长度,消耗时间) time.Time(时间点) time.C(放时间的channel通道)(注:Time.C:=make(chan time.Time))
2018-05-23 09:47:38 3178
原创 Go语言中异常处理painc()和recover()的用法
1、Painc用法是:用于抛出错误。Recover()用法是:将Recover()写在defer中,并且在可能发生panic的地方之前,先调用此defer的东西(让系统方法域结束时,有代码要执行。)当程序遇到panic的时候(当然,也可以正常的调用出现的异常情况),系统将跳过后面的代码,进入defer,如果defer函数中recover(),则返回捕获到的panic的值...
2018-05-08 16:01:37 1085
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人