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

java 中文转UTF 8

    /**
     * inParam:需要转换的gb2312中文字符 返回:该中文字符对应的UTF-8编码的字符
     */
    public static String toUTF(String inPara) {
        char temChr;
        int ascChr;
        int i;
        String rtStr = new String("");
        if (inPara == null) {
            inPara = "";
        }
        for (i = 0; i < inPara.length(); i++) {
            temChr = inPara.charAt(i);
            ascChr = temChr + 0;
            rtStr = rtStr + "&#x" + Integer.toHexString(ascChr) + ";";
        }
        return rtStr;
    }


相关文档:

java线程学习例子

public class TextDemo {
public static void main(String[] args) {
RunnableEemo r1 = new RunnableEemo();
r1.REemo(r1);
System.out.println(r1.print());
}
}
class RunnableEemo extends ThreadRun implements Runnable {
Thread t2 = null;
public void REemo(RunnableEemo r1) {
Thread t1 = ......

java计算文件和字符串的md5码

import java.io.File;
import java.io.FileInputStream;
import java.nio.MappedByteBuffer;
import java.nio.channels.FileChannel;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class MD5Util
{
 private static char md5Chars[] =
 { '0', '1', '2' ......

java内部类和匿名类

提起Java内部类(Inner Class)可能很多人不太熟悉,实际上类似的概念在C++里也有,那就是嵌套类(Nested Class),关于这两者的区别与联系,在下文中会有对比。内部类从表面上看,就是在类中又定义了一个类(下文会看到,内部类可以在很多地方定义),而实际上并没有那么简单,乍看上去内部类似乎有些多余,它的用处对于初 ......

Java 多线程与并发编程总结

认识多任务、多进程、单线程、多线程
  要认识多线程就要从操作系统的原理说起。
  以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情。比如你在copy东西的时候不能rename文件名。为了提高系统的利用效率,采用批处理来批量执行任务。
  现在的操作系统都是多任务操作系统, ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号