
java
文章平均质量分 64
毛德军
爱生活,爱技术
展开
-
Vector,ArrayList,array的选择
要回答这个问题不能一概而论,有时候使用Vector比较好;有时是ArrayList,有时候这两个都不是 最好的选择。你别指望能够获得一个简单肯定答案,因为这要看你用它们干什么。下面有4个要考虑 的因素: l API l 同步处理 l 数据增长性 l 使用模式 下面针对这4个方面进行一一探讨 API 在由Ken Arnold等编著的《Java Programmin原创 2012-07-13 14:50:48 · 445 阅读 · 0 评论 -
java:万能的clone方法。(科长写的,赞!感谢科长和leader)
/** * clone * @param List: * @return */ public static List cloneList(List inList) throws PsSystemException{ List outList = null; try{ outList = (List)inList.getClas原创 2012-07-27 10:11:22 · 1115 阅读 · 0 评论 -
java反射机制调用
代码中包含两个类:Student.java提供方法TestClassMethod.java远程调用Student中的方法的例子---------------------------------------------------------------------------------package com.java.demo.klass;import java.原创 2012-08-01 18:08:49 · 359 阅读 · 0 评论 -
Java关键字final、static使用总结2
二、static static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可原创 2012-07-27 09:57:54 · 299 阅读 · 0 评论 -
详细解析Java中抽象类和接口的区别
http://www.soft6.com/tech/11/119126.html在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时转载 2012-07-27 09:58:35 · 2463 阅读 · 0 评论 -
Java关键字final、static使用总结1
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。final类不能被继承,没有子类,final类中的方法默认是final的。final方法不能被子类的方法覆盖,但可以被继承。final成员变量表示常量,只能被赋值一次,赋值后值不再原创 2012-07-27 09:57:30 · 304 阅读 · 0 评论 -
JAVA变量类型之间的相互转换
http://webservices.ctocio.com.cn/wsjavtec/296/8244796.shtml我们知道,Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型boolean;字符型char;整型byte、short、int、long;浮点型float、double。其中四种整型变量和两种转载 2012-07-27 09:56:38 · 547 阅读 · 0 评论 -
java实现栈,队列数据结构
//java实现栈public class StackForInt { // 储存数据的栈 private Node StackForInt[]; // 栈的最大容量 private int maxSize; // 栈的当前容量 private int size; //分别保存node中最大值和最小值原创 2012-07-16 23:52:55 · 341 阅读 · 0 评论 -
我不知道的java_泛类型
泛类型有什么作用,我的理解是,其一,泛类型是在编译时进行类型检查,这比运行时检查安全;其二,使用泛类型,比如List, 那么get出来的就是String类型,不需要再将Object进行强制转换。 摘录文章: 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、原创 2012-07-16 23:30:21 · 420 阅读 · 0 评论 -
我不知道的java_volatile + transient
Volatile修饰的成员变量在每次被线程访问时,都强迫从主内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到主内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。 Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。 这样当多个线程转载 2012-07-16 00:28:03 · 361 阅读 · 0 评论 -
java创建各种数组jvm默认初始值列表
byte[] : 0short[] : 0int[] : 0long[] : ochar[] : '\U0000'float[] : 0.0fdouble[] : 0.0dboolean[] : falseObject[] : null 简单数据类型由低到高的级别:byte short char int long float d原创 2012-07-15 19:29:48 · 436 阅读 · 0 评论 -
spring定时器配置
quartz 0 * * * * ?原创 2014-01-08 10:34:12 · 451 阅读 · 0 评论