
All About Java
文章平均质量分 80
JefferyLee
天地生人,有一人当有一人之业;人生在世,生一日当尽一日之勤
展开
-
Java面试中的陷阱
第一,谈谈final, finally, finalize的区别。final? 修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定 初值,而在以后的引用中只能读取,不可修改。被转载 2006-11-22 14:32:00 · 774 阅读 · 0 评论 -
相当全面的JAVA笔试试题
转自:http://blog.youkuaiyun.com/mqboss1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继 承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方转载 2007-09-16 18:22:00 · 1589 阅读 · 0 评论 -
JAVA反射机制
转自:http://www.javaresearch.org/article/73860.htm JAVA反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类转载 2007-09-16 20:34:00 · 827 阅读 · 0 评论 -
有感:应聘Java笔试时可能出现问题及其答案
转自:http://www.javaresearch.org/article/72176.htm有感:应聘Java笔试时可能出现问题及其答案 前段时间因为要参加一个笔试,在准备期间在网上找到了两条关于笔试题目的文章,其中一篇为>,还有一篇忘了名字,读后深受启发。 在寻找这些答案的过程中,我将相关答案记录下来,就形成了以下这些东西。需要说明的是以下答案肯定有很多不完整甚至错误的地方,需要各位来更正与转载 2007-09-17 10:33:00 · 1327 阅读 · 0 评论 -
JDK1.5新特性介绍
“JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。下面我们简单介绍一下这些新特性。1.泛型(Generic)C+ +通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应转载 2007-09-17 10:55:00 · 793 阅读 · 0 评论 -
Java 新手入门推荐读物
转贴:http://blog.163.com/miaoxiaodong78/ Java 推荐读物与源代码阅读 江苏 无锡 缪小东1. Java语言基础谈 到Java语言基础学习的书籍,大家肯定会推荐Bruce转载 2007-09-23 14:32:00 · 1484 阅读 · 0 评论 -
给学习J2EE的朋友一些值得研究的开源项目
转贴: http://blog.163.com/miaoxiaodong78/ 给学习J2EE的朋友一些值得研究的开源项目 江苏 无锡 缪小东这篇文章写在我研究J2SE、J2EE近 三年后。前3年我研究了J2SE的Swing、Applet、Net、RMI、Collections、IO、JNI......研究了J2EE的 JDBC、Sevlet、JSP、JNDI…..不久我转载 2007-09-23 14:41:00 · 2025 阅读 · 2 评论 -
正则表达式基础知识入门介绍
揭开正则表达式的神秘面纱 转自:http://www.regexlab.com/zh/regref.htm]引言 正则表达式(regular e转载 2007-10-06 23:02:00 · 1022 阅读 · 1 评论 -
JBoss目录结构说明和功能介绍
转自:http://www.unionsky.net/forum/showthread.asp?threadid=40&page=1本文节选自OReilly的《JBoss EJB Workbook》,现在提供英文版的免费下载。 http://www.oreilly.com/catalog/entjbeans3/workbooks/ejbwJboss.Files.zip 这是我的阅读笔转载 2007-12-26 20:35:00 · 4248 阅读 · 2 评论 -
Java中"Test(Object...args){}"方法声明的理解——J2SE5的“Varargs”机制
转自:孙海涛 (sun.haitao@126.com)http://blog.youkuaiyun.com/avius2004年8月5日最初发表,2004年8月19日最后修订J2SE 1.5提供了“Varargs”机制。借助这一机制,可以定义能和多个实参相匹配的形参。从而,可以用一种更简单的方式,来传递个数可变的实参。本文介绍这一机制的使用方法,以及这一机制与数组、泛型、重载之间的相互作用转载 2008-06-12 21:30:00 · 1591 阅读 · 0 评论 -
动态编译JAVA程序(com.sun.tool.javac)
在Sun JDK 1.2及后续版本中,包含了一组可在程序运行时刻编译和执行Java代码的API。这些API被包含在tools.jar类库中。这个 功能允许Java程序在运行时动态编译、执行小的代码块,在有些情况下这个功能会让Java应用程序的架构更加灵活、开放。 本文假定读者已经在计算机中安装并配置好了Sun JDK 1.2或更高的版本,并对javac编译器命令有所了解。转载 2007-09-14 10:54:00 · 1480 阅读 · 0 评论 -
【经典推荐】每个JAVA初学者都应该搞懂的问题!
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于优快云的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的转载 2007-09-16 21:02:00 · 820 阅读 · 0 评论 -
Java中使用正则表达式实现字符串匹配
有一个String,如何查询其中是否有y和f字符?最黑暗的办法就是: 程序1:我知道if、for语句和charAt()啊。 class Test{ public static void main(String args[]) { String str="For my money, the important thing "+"ab转载 2006-12-12 20:34:00 · 1863 阅读 · 0 评论 -
Ant入门学习
Ant(Another Neat Tool)是一个现在主流的构建(Build)工具,现在几乎所有的Java开源项目都使用它来编译自己的项目,而且主流的IDE对于Ant也提供了良好的支持。 Ant完全使用Java语言进行开发,而且开放源代码,现在最新的版本是1.6.5,可以很方便的使用可扩展,使用Ant最主要的工作就是根据构建项目的需要编写对应的build.xml转载 2006-08-20 08:53:00 · 1178 阅读 · 0 评论 -
Apache Ant入门材料整理
提醒一下:下面的好多build.xml编码都不符合xml规范,比如元素匹配闭合原则.这个要注意.资源继续增加中.敬请期待.XP:用ant 和 junit(关于JAVA的)做单元测试? URL:http://search.youkuaiyun.com/Expert/topic/464/464829.xml?temp=.4879419评价:第一次详细看Ant和JUnit的文章.讲的比较多的是Ant的转载 2006-08-20 08:46:00 · 1510 阅读 · 0 评论 -
String 、StringBuffer 和 StringBuilder
相信大家对 String 和 StringBuffer 的区别也已经很了解了,但是估计还是会有很多同志对这两个类的工作原理有些不清楚的地方,今天我在这里重新把这个概念给大家复习一下,顺便牵出 J2SE 5.0 里面带来的一个新的字符操作的类—— StringBuilder (先别忙着扔我砖头,我还算清醒,我这里说的不是 C #, Java 也有 StringBuilder 类)。那转载 2006-12-21 22:25:00 · 965 阅读 · 0 评论 -
java面试笔试题大汇总 ~很全面
java面试笔试题大汇总 java面试笔试题大汇总 第一,谈谈final, finally, finalize的区别。 最常被问到。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 In转载 2007-06-10 20:47:00 · 1073 阅读 · 0 评论 -
JAVA程序员面试32问
第一,谈谈final, finally, finalize的区别。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。 第四,&和&&的区别。 第五,HashMap和转载 2007-06-10 20:48:00 · 789 阅读 · 0 评论 -
掌握JDK1.5枚举类型
转自:http://www.it.com.cn/f/edu/053/29/93843.htm Enum作为Sun全新引进的一个关键字,看起来很象是特殊的class, 它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。 当我们在声明一个enum类型时,我们应该注意到enum类型有如下的一些特征。 1.它不能有public的构造函数,这样做可以保证客户代码没有办法新建一个enum转载 2007-09-16 20:40:00 · 717 阅读 · 0 评论 -
Java命令行命令详解
转自:http://www.pcdog.com/edu/java/2005/12/a059565_5.htmlrmic功能说明: rmic 为远程对象生成 stub 和 skeleton。 语法: rmic [ options ] package-qualified-class-name(s) 补充说明: rmic 编译器根据编译后的 Java 类(含有远程对象转载 2007-09-17 11:26:00 · 2028 阅读 · 0 评论 -
JAVA内存泄漏问题
转自:http://www.javaresearch.org/article/73859.htmJAVA内存泄漏问题 Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存 的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或 JVM的问题。其实,这种想法是不转载 2007-09-16 20:36:00 · 1833 阅读 · 0 评论 -
J2EE框架学习经典总结
原文地址:http://www.javadby.com/J2EE/20071004/1023.htmlJ2EE学习者越来越多,J2EE本身技术不断在发展,涌现出各种概念,本文章试图从一种容易理解的角度对这些概念向初学者进行解释,以便掌握学习J2EE学习方向。 首先我们需要知道Java和J2EE是两个不同概念,Java不只是指一种语言,已经代表与微软不同的另外一个巨大阵营,所以Java转载 2008-06-25 17:01:00 · 1227 阅读 · 0 评论