易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA 文件下载时的文件名乱码解决

if(null != agent && -1 != agent.indexOf("MSIE")){ 
                    filename = URLEncoder.encode(filename
,"UTF8"); 
         }else if(null != agent && -1 != agent.indexOf("Mozilla")){ 
            // filename = MimeUtility.encodeText(filename
,"UTF8","B"); 
             //System.out.println("--------firefox---------------------");
            filename = new String(wjTemp.getWj_name().getBytes("UTF-8"),"ISO8859-1");; 
        } 


相关文档:

Java notify() and notifyAll() test


Java代码
final TC[] ts = new TC[20];   
        for (int i = 0; i < ts.length; i++) {   
             ......

java泛型详解

泛型(Generic type 或者generics)是对 Java 语言的类型系统的一种扩展,以支持创建可以按类型进行参数化的类。可以把类型参数看作是使用参数化类型时指定的类型的一个占位符,就像方法的形式参数是运行时传递的值的占位符一样。
可以在集合框架(Collection framework)中看到泛型的动机。例如,Map类允许您向一个Map添 ......

使用 Java Debug Interface(JDI)调试多线程应用程序

本文对 Java Debug Interface(JDI)及其使用进行了介绍,并通过实现一个多线程分析器的示例应用,演示了如何利用 JDI 开发自己的多线程调试程序。该示例分析器在独立于目标程序的前提下,以单个线程流为单位,帮助追踪记录多线程的执行过程信息。
多线程环境下的程序调试是让开发者头痛的问题。在 IDE 中通过添加断点的方 ......

区别java的 C++内存分配 知识,全局,局部,静态变量


预备知识—程序的内存分配 
一个由C/C++编译的程序占用的内存分为以下几个部分 
1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 
2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 ......

java 中类型转换规则

首先boolean不能跟其他类型转换。
1.赋值时:
               整数默认的是int  浮点默认是double,即整型等号右侧全部自动转化为int,浮点型等号右侧自动转换为double。当大容量的数据类型赋值给小容量的数据类型时 需要强制类型转换但是有 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号