Java
文章平均质量分 79
qiuqiao
这个作者很懒,什么都没留下…
展开
-
Sun的Java家族
JDKJava Development Kit (JDK) 是Sun公司针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。JDK包含的基本组件包括:• javac – 编译器,将源程序转成字节码 • jar – 打包工具,将相关的类文件打包成一个文件 • jav...原创 2009-09-28 21:25:28 · 143 阅读 · 0 评论 -
List与数组的相互转换
1.List转换成为数组 调用ArrayList的toArray方法,具体用法: List list = new ArrayList(); list.add("A");list.add("B");final int size = list.size(); String[] array = (String[])list.toArray(new String[size]); 2.数组转换成为List...原创 2009-05-22 22:16:52 · 87 阅读 · 0 评论 -
为什么“局部内部类能访问所在方法中的final类型的参数和变量”
2009-5-21Thinking In Java里面的说法(唯一正确的说法): 如果定义一个匿名内部类,并且希望它使用一个在其外部定的对象,那么编译器会要求其参数引用是final 的。public class Tester { public static void main(String[] args) { A a = new A(); C c = new C();...原创 2009-05-22 22:30:56 · 173 阅读 · 0 评论 -
我的书架
《JAVA面向对象编程》作者: 孙卫琴 编著 ISBN: 7121025389 出版社: 电子工业出版社 出版时间: 2006-7-1 《Java编程思想(第3版)》 作者: (美)埃克尔(Eckel,B.) 著,陈昊鹏 等译 ISBN: 7111162209 出版社: 机械工业出版社 出版时间: 2005-5-1 《深入浅出设计模式(影印版)》 作者: (美)弗里曼(Fr...2009-05-22 23:36:34 · 218 阅读 · 0 评论 -
synchronized
4种用法 1.方法声明放在访问操作符(public等)之后,返回类型声明(void等)之前public synchronized void synMethod() {}一次只能有一个线程进入该方法,其他线程要想在此时调用该方法只能排队等候,只有当前线程执行完该方法后,别的线程才能进入. 2.代码块中后跟括号, 括号里是变量 public int synMethod...原创 2009-05-23 19:52:59 · 56 阅读 · 0 评论 -
创建String对象
关于String和内存的重要内容 摘自[美]Kathy Sierra,[美] Bert Bates所著《Sun Certified Programmer & Developer for Java 2(Exam 310-035 & 310-027)》一书中,“关于String和内存的重要内容”: 所有程序设计语言的关键目标之一都是有效地使用内存。随着应用程序的发展,...原创 2009-06-14 12:29:57 · 104 阅读 · 0 评论 -
JVM
摘自《Java面向对象编程》 Java虚拟机提供了程序运行时环境,运行时环境中最重要的一个资源是运行时数据区。运行时数据区是操作系统为Java虚拟机进程分配的内存区域,主要包括堆区、方法区和Java栈区等。l 在方法区中存放类的类型信息,类型信息包括静态变量和方法信息等,方法信息中包含类的所有方法的字节码。l 在堆区中存放对象,对象的实例变量。...原创 2009-06-14 12:41:20 · 74 阅读 · 0 评论