摘要: 下面是System.arrayCopy的源代码声明 : public static void arraycopy(Object src, int srcPos, Object dest,[阅读全文:]
摘要: import org.apache.commons.codec.binary.Base64; import javax.crypto.Cipher; import&nbs[阅读全文:]
摘要: 部署新的统一登录时,遇到这样一个问题:很容易把java.lang.NoClassDefFoundError和java.lang.ClassNotfoundException这两个错误搞混,事实上这两个错[阅读全文:]
摘要: 在写程序的时候你可以定义是否可为空指针。通过使用像@NotNull和@Nullable之类的annotation来声明一个方法是否是空指针安全的。现代的编译器、IDE或者工具可以读此annotati[阅读全文:]
摘要: 内存溢出与数据库锁表的问题,可以说是开发人员的噩梦,一般的程序异常,总是可以知道在什么时候或是在什么操作步骤上出现了异常,而且根据堆栈信息 也很容易定位到程序中是某处出现了问题。内存溢出与锁表则不然,[阅读全文:]
摘要: wait(),notify()和notifyAll()都是java.lang.Object的方法:wait(): Causes the current thread to wait until[阅读全文:]
摘要: 正文wait、notify和notifyAll方法是Object类的final native方法。所以这些方法不能被子类重写,Object类是所有类的超类,因此在程序中有以下三种形式调用wait等方法。[阅读全文:]
摘要: Java反射:package com.corn; import java.lang.reflect.Constructor; import java.lang.re[阅读全文:]
摘要: 一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: public class GenericTest {  [阅读全文:]
摘要: 本文主要接着前面多线程的两篇文章总结Java多线程中的线程安全问题。一.一个典型的Java线程安全例子 public class ThreadTest { &nbs[阅读全文:]
摘要: 待完善...[阅读全文:]
摘要: 本讲内容:多线程等完来完善...[阅读全文:]
摘要: 1. Timer和TimerTask Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的计划任务,可以指定执行一次或者反复执行多次。 Ti[阅读全文:]
摘要: 介绍new Thread的弊端及Java四种线程池的使用,对Android同样适用。本文是基础篇,后面会分享下线程池一些高级功能。 1、new Thread的弊端执行一个异步任务你还只是如下new[阅读全文:]
摘要: 使用str.split("[")时,出现java.util.regex.PatternSyntaxException: Unclosed character class near index [ ^[阅读全文:]
摘要: 结论:1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有[阅读全文:]
摘要: 今天研究Java基础类库,Object类的时候,发现了一个关键字:native咦?这是个什么东东?它认识我,我可不认识它!嘿嘿,没关系,baidu一下。 java native关键字 [阅读全文:]
摘要: 先声明 byte 的数组,byte[] b = ‘’;然后,String str = new String(b, "GB2312");[阅读全文:]
摘要: /** * 对象的实例化方法,也是比较多的,最常用的方法是直接使用new,而这是最普通的,如果要考虑到其它的需要,如单实例模式,层次间调用等等。 * 直接使用new就不可以实现好的设[阅读全文:]
摘要: 使用 AtomicBoolean 高效并发处理 “只初始化一次” 的功能要求:private static AtomicBoolean initialized =[阅读全文:]
摘要: public class Test1 { public static void main(String[] args) [阅读全文:]
摘要: package jack.test; /** * 有时候看一看开源框架可以学到很多有用的东西,在看Simple Log的时候发现了一种写法  [阅读全文:]
摘要: /** * 获得HTTP请求的IP地址 */ public static String getIp(HttpServletRequest&nbs[阅读全文:]
摘要: 像移动网关一样,iisforward这个ISAPI过滤器也会对request对象进行再包装,附加一些WLS要用的头信息。这种情况下,直接用request.getRemoteAddr() 是无法取到真正[阅读全文:]
摘要: 如果URL里面要包含特殊的字符和空格,你需要对其进行编码,你需要编码和解码。下面的代码演示了如何进行编码和解码。import java.net.*; &n[阅读全文:]
摘要: import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; public class Test[阅读全文:]
摘要: new Timer().schedule(new TimerTask(){ public void run() { &nbs[阅读全文:]
摘要: jquery替换textarea中的自动换行[阅读全文:]