Java Language
文章平均质量分 91
chenweionline
熟悉Java和.Net平台客户端编程技术,目前从事网络游戏开发工作。
展开
-
控制一个 Java 程序运行生命周期结束前不能再次被执行
版权声明:转载时请务必保留以下作者信息和链接作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi程序运行生命周期结束前不能再次被执行,简单的说就是相同的程序在运行时是进程互斥的,同时不允许打开(运行)2个或2个以上同样的程序。拿 Windows 程序举个例子,这样的需求使用 VC++ 可以通过线程的同步对象 mutex 来做原创 2007-03-02 16:37:00 · 2582 阅读 · 0 评论 -
Java 程序调用 exe
版权声明:转载时请务必保留以下作者信息和链接作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi我们的 Java 程序中有时候需要调用程序自身以外的一些程序,来完成某些计算。那么这个时候可以使用 ProcessBuilder.start() 或 Runtime.exec方法,并返回 Process 子类的一个实例,该实例可用原创 2007-03-16 13:54:00 · 10831 阅读 · 2 评论 -
不使用 java.awt.Desktop API,打开默认浏览器访问指定链接的方法
版权声明:转载时请务必保留以下作者信息和链接作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi在 Java SE 6 中提供了一套桌面 API 实现与本机桌面 API 的无缝集成,这些桌面 API 使用你的主机操作系统的文件关联以启动与特定文件类型相关联的应用程序。但是因为目前许多客户端并没有安装、部署 JRE 6.0 之原创 2007-07-15 15:12:00 · 4545 阅读 · 2 评论 -
候捷谈Java反射机制
有时候我们说某个语言具有很强的动态性,有时候我们会区分动态和静态的不同技术与作法。我们朗朗上口动态绑定(dynamic binding)、动态链接(dynamic linking)、动态加载(dynamic loading)等。然而“动态”一词其实没有绝对而普遍适用的严格定义,有时候甚至像对象导向当初被导入编程领域一样,一人一把号,各吹各的调。 一般而言,开发者社群说到动态语言,大致认同的转载 2007-05-14 17:43:00 · 1013 阅读 · 0 评论 -
Java 中十进制十六进制相互转换
// 十进制转化为十六进制,结果为C8。Integer.toHexString(200); // 十六进制转化为十进制,结果140。Integer.parseInt("8C",16);原创 2007-05-17 10:44:00 · 34256 阅读 · 2 评论 -
Java中的四舍五入
Java.lang.Math的round()方法返回的是整型,如果要保留小数位的话可以先乘以(小数位数 * 10),使用Java.lang.Math的round()方法计算之后再除以(小数位数 * 10)。 /** *//** * 浮点数的四舍五入。 * @param f 代表源浮点数 * @param digits 保留的小数点后位数 * @re原创 2007-05-17 10:58:00 · 2179 阅读 · 1 评论 -
使用 Java 将中文字符转换成 Unicode 编码
版权声明:转载时请务必保留以下作者信息和链接作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi这两天操作XML使用到了Jdom,在创建XML文件并输出到硬盘的时候遇到一个中文编码的问题:Jdom默认输出的XML编码是UTF-8,但是文档中如果出现中文字符那么该中文字符就会变成乱码,造成XML文件无法被正确解析。UTF原创 2007-05-17 11:25:00 · 12908 阅读 · 1 评论 -
JDK5.0垃圾收集优化之--Don't Pause
作者:江南白衣,最新版链接:http://blog.csdn.net/calvinxiu/archive/2007/05/18/1614473.aspx,版权所有,转载请保留原文链接。 原本想把题目更简单的定为--《不要停》的,但还是自己YY一下就算了。 Java开发Server最大的障碍,就是JDK1.4版之前的的串行垃圾收集机制会引起长时间的服务暂停,明白转载 2007-05-27 17:20:00 · 1059 阅读 · 0 评论 -
java.io.File 中 getPath(), getAbsolutePath() 和 getCanonicalPath() 三个方法的区别
file的这几个取得path的方法各有不同,下边说说详细的区别概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明。如果感觉看概念很累就跳过直接看例子吧。看完例子回来看概念会好些。getPathpublic String getPath()将此抽象路径名转换为一个路径名字符串。所得到的字符转载 2007-10-30 13:37:00 · 1848 阅读 · 0 评论