Java
文章平均质量分 80
zen
这个作者很懒,什么都没留下…
展开
-
Ant实践
目录1. Ant是什么?2. 安装Ant3. 运行Ant4. 编写build.xml 1. Ant是什么? Ant是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。既然我们已经有了make, gnumake, nmake, jam以及其他的build工具为什么还要要一种新的build工具呢?因为Ant的原作转载 2006-10-10 10:55:00 · 666 阅读 · 0 评论 -
Java模式设计之单例模式(一)
作为对象的创建模式[GOF95], 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 注:本文乃阎宏博士的《Java与模式》一书的第十五章。 引言 单例模式的要点 单例单例 显然单例模式的要点有三个;一是某各类只能有一个实例;二是它必须自行创建这个事例;三是它必须自行向整个系统提供这个实例。在下面的对象图中,有一个"单例对象",而"客户甲"、"转载 2006-10-10 10:32:00 · 998 阅读 · 0 评论 -
Java的synchronized关键字:同步机制总结
<br />JAVA的synchronized关键字能够作为函数的修饰符,也可作为函数内的语句,也就是平时说的同步方法和同步语句块。假如再细的分 类,synchronized可作用于instance变量、object reference(对象引用)、static函数和class literals(类名称字面常量)身上。 <br /> 在进一步阐述之前,我们需要明确几点: <br /> A.无论synchronized关键字加在方法上还是对象上,他取得的锁都是对象,而不是把一段代码或函数当作锁――而转载 2011-03-15 10:54:00 · 437 阅读 · 0 评论 -
Java垃圾回收机制与引用类型
<br />Java语言的一个重要特性是引入了自动的内存管理机制,使得开发人员不用自己来管理应用中的内存。C/C++开发人员需要通过malloc /free 和new /delete 等 函数来显式的分配和释放内存。这对开发人员提出了比较高的要求,容易造成内存访问错误和内存泄露等问题。一个常见的问题是会产生“悬挂引用 (dangling references)”,即一个对象引用所指向的内存区块已经被错误的回收并重新分配给新的对象了,程序如果继续使用这个引用的话会造成不可预期的结 果。开发转载 2011-04-20 14:31:00 · 541 阅读 · 0 评论 -
java synchronized详解
作者:GangWang 出处:http://www.cnblogs.com/GnagWang/ Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一转载 2011-10-12 13:45:54 · 574 阅读 · 0 评论