
J2SE
jessyLi0519
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA反射机制
Reflection是Java 程序开发语言的特征之一,它允许运行中的 Java 程序对自身进行检查,或者说"自审",并能直接操作程序的内部属性。例如,使用它能获得 Java 类中各成员的名称并显示出来。 Java 的这一能力在实际应用中也许用得不是很多,但是在其它的程序设计语言中根本就不存在这一特性。例如,Pascal、C 或者 C++ 中就没有办法在程序中获得函数定义相关的信息。 Jav原创 2012-04-16 14:32:36 · 348 阅读 · 0 评论 -
深入Java集合学习系列:HashMap的实现原理
1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,Ha原创 2012-12-08 17:48:48 · 690 阅读 · 1 评论 -
接口和抽象类
一。抽象类和接口的区别: 接口(interface)是抽像类的变体 1.属性:抽象类可以有普通成员变量,接口不行; 2.方法:抽象类有非抽象的方法和构造方法,并且修饰符可以是私有的,可以有方法的实现,接口只能是抽象的方法,并且修饰符是public; 注意:抽象类不一定有抽象方法,而有抽象方法的类一定是抽象类。抽象类不能实例化。 3.只能继承一个抽象类,但能实现多个接口; 二。接口原创 2012-12-11 03:46:18 · 415 阅读 · 0 评论 -
使用dom4j解析XML例子
包括三个文件:studentInfo.xml(待解析的xml文件), Dom4jReadExmple.java(解析的主要类), TestDom4jReadExmple.java(测试解析的结果) (由于使用csdn blog自带的代码粘贴工具会朝里加入一些"..."字符,虽然利于查看,但是不利于把代码copy出来运行,而亲自运行代码对程序员来说是很重要的,故没有使用csdn blog自带的代码粘转载 2012-12-29 12:46:44 · 459 阅读 · 0 评论 -
String类的常用方法总结
package com.yangfan.string; class StringDemo{ //取出字符串中指定位置的字符 public void charAt(){ String str = "hello"; char c =str.charAt(3); System.out.println(c); } //由字符串--->字符数组 public v原创 2013-02-20 14:58:08 · 451 阅读 · 0 评论 -
类的初始化顺序
大家在去参加面试的时候,经常会遇到这样的考题:给你两个类的代码,它们之间是继承的关系,每个类里只有构造器方法和一些变量,构造器里可能还有一段代码对变量值进行了某种运算,另外还有一些将变量值输出到控制台的代码,然后让我们判断输出的结果。这实际上是在考查我们对于继承情况下类的初始化顺序的了解。 我们大家都知道,对于静态变量、静态初始化块、变量、初始化块、构造器,它们的初始化顺序以此是(静态变量、静态原创 2013-02-20 15:10:24 · 367 阅读 · 0 评论