自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

jdbc的ResultSet结果集,数字类型的null取出后为0

数据库里面的int,decimal等类型的字段值为null, 通过jdbc的ResultSet的getInt("x")或者getDouble("x")取出来之后是null吗,并不是,之前并没有太在意,一直以为取出来应该是null,后来偶然发现居然不是null,是0。。 然后就好奇,查了下为什么会是0。先翻了下api,看了下ResultSet接口的getInt("x")返回值,一下就明白了,是...

2017-03-06 19:14:19 2672

原创 Java中Thread的Interrupt与终止线程

有时候我们会需要将正在执行的线程进行打断,可能我们会想到使用Thread类的interrupt()方法去打断这个线程,interrupt()能达到我们的要求吗,试一下。例1:System.out.println("主线程开始."); TaskD taskD = new TaskD(); try { taskD.start(); Thread.sleep(...

2017-03-05 18:14:43 1084

原创 java中的Thread类的join

join是Thread的实例方法,官方解释为:等待该线程终止。其作用就是将调用join的线程优先执行,当前正在执行的线程阻塞,直到调用join方法的线程执行完毕或者被打断,主要用于线程之间的交互。还有两个重载的方法:1、join(long millis),等待该线程终止的时间最长为 millis 毫秒。为 0 意味着要一直等下去。2、join(long millis, ...

2017-03-05 16:43:30 335

原创 Java的Thread,Runnable、Callable、Future、FutureTask、Executors,ExecutorService

定义解释  Runnable:接口,线程任务的接口定义,一个run方法,无返回值,创建的线程无法获取返回值。Callable<T>:接口,线程任务的接口定义,一个call方法,有返回值,返回值类型为指定的泛型。Future<T>:接口,是Callable、Runnable(FutureTask可以将Runnable转换为Callable类型)的调度容器,...

2017-03-05 09:53:10 207

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除