2011年10月11日

Java面试基础(一)

摘要: Java面试基础(一)1、面向对象的特征有哪些方面: A:抽象 B:继承 C:封装 D:多态 2、Java基本的数据类型: Java基本数据类型包括:byte、short、int、long、float、double、boolean、char String不是基本的数据类型,是对象。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类。 3、Java基本类型与引用类型的区别: Java 提供两种不同的类型:引用类型和原始类型(或内置类型)。另外,Java 还为每个原始类型提供了封装类(Wra... 阅读全文

posted @ 2011-10-11 16:47 缺心眼的公牛 阅读(738) 评论(0) 推荐(0) 编辑

java枚举

摘要: java枚举首先我们说为什么要用枚举(什么时候用它)?答:让某个类型变量的取值只能为若干固定值中的一个否则编译器就会报错。以前没有枚举类的时候我们咋办的了?答:(1)私有的构造函数(2)每个元素用公有的静态成员变量表示并且调用私有构造函数例子:Java代码finalclassSeason{publicstaticfinalSeasonSPRING=newSeason();publicstaticfinalSeasonWINTER=newSeason();publicstaticfinalSeasonSUMMER=newSeason();publicstaticfinalSeasonAUTUMN 阅读全文

posted @ 2011-10-11 16:02 缺心眼的公牛 阅读(662) 评论(0) 推荐(0) 编辑

JAVA中的几种数据结构

摘要: 线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。 Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└Set└SortedSetLinkedListList ArrayList VectorStackCollection SetSortedSetMap├Hashtable├HashMap└WeakHashMapHashTableMapHashMapWeakHash. 阅读全文

posted @ 2011-10-11 13:03 缺心眼的公牛 阅读(7427) 评论(0) 推荐(1) 编辑

导航