| 【J2ME开发】 | 新手入门 用户界面 数据库 联网开发 WAP与XML J2ME可选包 |
| 【游戏开发】 | |
| 【厂商开发】 | 诺基亚 索尼爱立信 NEC开发专区 摩托罗拉 |
| 【技术动态】 | |
| 【语言基础】 | Java线程 java IO专题 Java基础类 网络编程 用户界面 设计模式 |
| 【J2EE开发】 | 新手入门 web技术 数据库 应用服务器 开源项目 高级应用 其他技术 |

Java开发者的十大戒律 [2007-11-27 8:26:34]
有许多标准和实践准则可适用于Java开发者,但此处要说的,是每个Java开发者需坚守的基本原则。 一、为代码加注释。虽然每个人都知道这点,但有时却不自觉忘了履行,今天你“忘了”加注释了吗?虽然注释对 程序的功能没什么“贡献”,但过一段时间
高效处理异常 [2007-10-15 22:30:34]
Java开发人员做出的有关架构的最重要的决定之一便是如何使用Java异常模型。Java异常处理成为社区中讨论最多的话题之一。一些人认为Java语言中的已检查异常(Checked Exceptions)是一次失败的尝试。本文认为错误并不在于J
自己做的多功能计算器 [2006-11-25 15:15:55]
有感于windows自带计算器的不好使,最近心血来潮按自己需求开发了一个多功能计算器。其核心的一部分来自于网上的学习资料,因此我也不敢私藏代码,特拿出来和大家分享心得。 计算器功能如下: &nb
SWT:实现自我绘制的Button组件 [2006-11-21 15:03:54]
在所有SWT组件中,Button几乎是最常用的,其功能在对于一般的情况来说也足够丰富了。你可以为Button组件设置要显示在其中的文本或者图像、设定ToolTip,甚至只要修改一个风格样式就能得到一个看上去相当不错的方向箭头按钮。 然而
Java中的IO的性能优化 [2006-11-17 12:30:29]
Java中的IO的性能优化在使用IO的时候注意一下细节,能使性能得到很大的优化.首先读写大文件,使用Buffer是肯定的了,使用方法,有下边两个 1 方法一: 2 public static &nbs
利用Google在线翻译引擎制作自己的多国语言 [2006-11-17 12:19:47]
本文介绍如何利用Google在线翻译引擎来制作自己的多国语言翻译器。本程序利用Google的在线翻译引擎实现汉语到英语,英语到汉语,英语到日语的单词,整句的翻译。因为是在命令行运行,不支持\n,不能对文章、段落进行翻译,不过稍微做一个App
Java,C#,C++在继承,覆盖和多态,抽象类等几 [2006-11-17 12:18:18]
关于C#,C++,Java在继承,覆盖和多态,抽象类等几个方面的比较归纳。C#,C++用visual studio2005编译通过;java代码用JDK1.4.2编译通过。 一、继承中的带参数构造函数====================
运用加密技术保护Java源代码 [2006-11-10 10:34:54]
Java程序的源代码很容易被别人偷看。只要有一个反编译器,任何人都可以分析别人的代码。本文讨论如何在不修改原有程序的情况下,通过加密技术保护源代码。 一、为什么要加密? 对于传统的C或C++之类的语言来说,要在Web上保护源代码是很容易
Java的多进程运行模式分析 [2006-11-10 10:29:12]
一般我们在java中运行其它类中的方法时,无论是静态调用,还是动态调用,都是在当前的进程中执行的,也就是说,只有一个java虚拟机实例在运行。而有的时候,我们需要通过java代码启动多个java子进程。这样做虽然占用了一些系统资源,但会使程
Java中文处理学习笔记——Hello Unicode [2006-10-26 10:57:57]
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明http://www.chedong.com/tech/hello_unicode.html关键词:linux java mutlibyte encoding
字符串分割的两种方法 [2006-10-24 10:42:34]
方法1:采用String的split,验证代码如下:import java.util.Arrays;public class TestSplit { public static&n
精确的浮点数运算(实际应用中经常用到) [2006-10-23 10:05:07]
import java.math.BigDecimal; /*** 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精* 确的浮点数运算,包括加减乘除和四舍五入。*/public class Arith{&nbs
Java实时多任务调度过程中的安全监控设计 [2006-10-23 10:00:47]
在一系列关联的多任务的实时环境中,如果有一个任务发生失败,可能导致所有任务产生连锁反应,从而造成调度失控的局面。特别是对于核心控制设备尤其重要,为了解决这个问题,必须对每个任务进行实时监控。 1. 问题分析 &nbs
从JAR和zip档案文件中提取Java资源 [2006-10-20 9:45:42]
摘要将一类 java 资源打包在一个 java archive (jar) 文件中是缩短下载时间、增强安全性和增强可管理性的极好方法。这篇技巧说明如何很容易地从 jar 文件中提取资源以供您自己使用。 多数 java 程序员都非常清楚使用
java3D中平行光投影的实现 [2006-10-17 18:47:13]
理论根据:假设一个光的方向是(-1,-1,-1) , 投影到XZ平面一个是直线方程,一个是平面方程,求交而且平面方程还比较特殊,经过原点,法向量是 0 1 0简化后就简单了, 假定v是直线的方向 x - vertex.
解析Java类和对象的初始化过程 [2006-10-8 10:39:44]
类的初始化和对象初始化是 JVM 管理的类型生命周期中非常重要的两个环节,Google 了一遍网络,有关类装载机制的文章倒是不少,然而类初始化和对象初始化的文章并不多,特别是从字节码和 JVM 层次来分析的文章更是鲜有所见。 本文主要对类
为你的应用程序添加动态Java代码 [2006-9-4 19:12:07]
摘要你曾经希望你的java代码能够像JSP一样是动态的吗?它可以在运行时被修改和重新编译,同时你的应用程序自动更新。本文阐述了如何让你的代码动态化。同样的,你的一些源代码将会被直接部署,而不是编译好的字节码。这些源代码的任何改变都将引起这些
捕捉未捕获的异常 [2006-7-9 2:40:01]
原文地址:http://java.sun.com/developer/JDCTechTips/2006/tt0211.html#2日期:2006-02-11 2004年3月16日的技术技巧Best Practices in Exc
基于socket的Java网络编程集粹 [2006-7-5 12:14:13]
事实上网络编程简单的理解就是两台计算机相互通讯数据而已,对于程序员而言,去掌握一种编程接口并使用一种编程模型相对就会显得简单的多了,Java SDK提供一些相对简单的Api来完成这些工作。Socket就是其中之一,对于Java而言,这些Ap
利用Eclipse进行重构(下) [2006-6-16 12:17:04]
Extract Method 如果方法中含有过多特定的操作,方法太长,或者其中的某段代码被多次使用,这时,可以用提炼方法重构将这部分代码提取到单独的方法中。在Eclip

您现在的位置: 