2018年4月

异常信息如下:2018-04-18 08:39:02,494 INFO  method:com.mchange.v2.c3p0.SQLWarnings.logAndClearWarnings(SQLWarnings.java:43) - ORA-28002: the password will expire within 5 days java.sql.SQLWarning: ORA-28002: the password will expire within 5 days     at oracle.jdbc.driver.DatabaseError.addSqlWarni...

阅读全部

 这是网上一篇关于介绍多线程的一篇文章,个人感觉总结的很不错。顺便自己也收藏了。Java多线程实现方式主要有四种:继承Thread类、实现Runnable接口、实现Callable接口通过FutureTask包装器来创建Thread线程、使用ExecutorService、Callable、Future实现有返回结果的多线程。 其中前两种方式线程执行完后都没有返回值,后两种是带返回值的。1、继承Thread类创建线程 Thread类本质上是实现了Runnable接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过Thread类的start()实例方法。start()方...

阅读全部