
Java基础
文章平均质量分 58
liliyayaer
哈哈哈
展开
-
Java集合框架
List接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList。你可以将任何东西放到一个List容器中,并在需要时从中取出。ArrayList从其命名中可以看出它是一种类似数组的形式进行存储,因此它的随机访问速度极快,而LinkedList的内部实现是链表,它适合于在链表中间需要频繁进行插入和删除操作。在具体应用时可以根据需要自由选...原创 2008-08-08 14:14:38 · 89 阅读 · 0 评论 -
Xpath语法总结
一、路径:. 当前节点.. 父节点/ 从根节点开始// 从任意节点开始 二、引用:@ 属性nodename 当前节点的所有子结点[0],[1],[last()-1] 下标方式引用* ...2008-08-08 14:33:39 · 114 阅读 · 0 评论 -
Java多线程学习心得
1、Java中多线程类通过继承Thread类或者实现Runnable接口来实现。调用start()方法启动线程。多线程的调度是非决定性的。所以每次运行都会有不同的结果;2、setPriority、setDameon和yield操作只是相对的改变线程获得运行机会的大小,并不能严格控制线程;3、线程A调用线程B的join方法,A挂起直到B线程结束才被唤醒;4、非守护线程都结束后,守护线程也随之...原创 2008-08-12 10:00:40 · 144 阅读 · 0 评论 -
Java内存溢出
一、内存溢出类型1、java.lang.OutOfMemoryError: PermGen space JVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。如果web app用了大量的第三方jar或者应用有太多的class文件而恰好MaxPermSize设置较小,超出了也...原创 2008-08-17 13:22:19 · 774 阅读 · 0 评论 -
学习臧圩人Java面试题解惑系列总结
以下内容为学习臧圩人系列文章的简单总结: 1、类的初始化顺序没有继承关系:静态变量、静态初始化块->变量、初始化块->构造器。涉及继承关系:父类静态变量、父类静态初始化块->子类静态变量、子类静态初始化块->父类变量、父类初始化块->父类构造器->子类变量、子类初始化块->子类构造器。注意:顿号隔开的部分初始化顺序与它在代码中的...原创 2008-08-19 16:55:38 · 148 阅读 · 0 评论 -
JSR
这才是Java:http://jcp.org/en/jsr/all原创 2009-09-28 15:27:01 · 170 阅读 · 0 评论 -
Dom4j解析XML实现功能树
一个利用Dom4j实现了简单功能树组件,仅仅是简单使用,所有功能树和角色配置在XML文件中。2009-05-11 15:30:41 · 192 阅读 · 0 评论 -
JDBC 驱动程序揭密
转自:http://www-128.ibm.com/developerworks/cn/db2/library/techarticles/0307zikopoulos/0307zikopoulos.html 对 Java 产生混淆的常见根源是:JDBC 有不同的版本,JDBC 驱动程序有不同的类型,它们可以被不同版本的 Java 使用。而且,新的 Java 规范总是在开发之中,因为通...原创 2008-12-03 16:06:46 · 217 阅读 · 0 评论 -
XmlBeans初体验
简单介绍:XmlBeans提供了一种直接的读写XML的方式,它通过从XML Schma编译生成对象Jar包,提供了以面向对象的方式处理XML的高效机制。 快速上手:1、定义XML模式,这个可以通过XmlSpy这样的工具图形化生成;2、利用命令scompscomp的语法如下:- scomp [options] [dirs]* [schemaFile.xsd]* [service....原创 2009-02-11 09:24:22 · 222 阅读 · 0 评论