摘要:
原文地址:Java中的final与static的区别作者:笑傲人生 今天一个朋友问我static final和final static的区别,个人感觉这两个顺序没有什么区别,都是用来修饰成员变量和成员方法,我们可以理解为“全局常量”。对于变量,表示一旦给值就不可修改,并且通过类名可... 阅读全文
摘要:
//单元格格式 public static void copyCellStyle(CellStyle fromStyle, CellStyletoStyle) { toStyle.setAlignment(fromStyle.getAlignment()... 阅读全文
摘要:
正好解决我的问题,感激中........原文地址:设置Region后单元格边框不起作用">poi 设置Region后单元格边框不起作用作者:bluesword528这几天用到poi来导出excel ,发现合并单元格后边框会加不上去,网上找了一下,解决方案如下: privatevoid ... 阅读全文
摘要:
原文地址:将java程序编译成独立运行的exe文件作者:serfan将java程序编译成独立运行的exe文件 众所周知java的程序可以“一次编译,到处运行”,这个特性不错,但是实现这个特性的前提是当前的平台必须有相应的jvm,而且如果当前平台的jvm低于程序要求的版本的话这个程序就不能正常运... 阅读全文
摘要:
一个采用了多线程技术的应用程序可以更好地利用系统资源。其主要优势在于充分利用了CPU的空闲时间片,可以用尽可能少的时间来对用户的要求做出响应,使得进程的整体运行效率得到较大提高,同时增强了应用程序的灵活性。更为重要的是,由于同一进程的所有线程是共享同一内存,所以不需要特殊... 阅读全文
摘要:
ThreadLocal是什么 早在JDK1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,Th... 阅读全文
摘要:
JDK1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序,ThreadLocal并不是一个Thread,而是Thread的局部变量。线程安全... 阅读全文
摘要:
Java中线程的创建有两种方式: 1. 通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中2. 通过实现Runnable接口,实例化Thread类 在实际应用中,我们经常用到多线程,如车站的售票系统,车站的各个售票口相当于各个线程。... 阅读全文
摘要:
class Res { Stringname; Stringsex;} class Input implements Runnable { private Res r; publicInput(Resr) { // TODO Auto-... 阅读全文
摘要:
继续并发,上篇博客对于ScheduledThreadPoolExecutor没有进行介绍,说过会和Timer一直单独写一篇Blog.1、Timer管理延时任务的缺陷a、以前在项目中也经常使用定时器,比如每隔一段时间清理项目中的一些垃圾文件,每个一段时间进行数据清洗;然而T... 阅读全文