①1.抽象:把现实中复杂的问题抽象成简单的问题一般来说是对象。抽象包括两个部分一个是数据抽象,一个是过程抽象。例如:一个人定义为Person类,人有的属性是年龄(age),性别(gender),这些抽象出来是数据抽象。人的一些吃饭,睡觉的行为,抽象为方法,为过程抽象。2.继承:继承是从已有类中派生出...
分类:
编程语言 时间:
2014-07-26 00:36:46
阅读次数:
265
www.cnblogs.com/zhxxcq/archive/2012/03/11/2389611.html这里的两个图很形象,由于放进图片链接,图片显示不了,所以只能给出该链接。Java集合框架是最常被问到的Java面试问题,要理解Java技术强大特性就有必要掌握集合框架。这里有一些实用问题,常在...
分类:
编程语言 时间:
2014-07-25 02:26:34
阅读次数:
320
题目要求:将String字符串转换成数字,不能用java自带的方法转换字符串,要求自己写一个atoi(String s),如果输入的不是数字则返回0。 import java.util.Scanner;
/**
* Created by Dell on 2014/7/14.
*
* ...
分类:
编程语言 时间:
2014-07-21 10:34:55
阅读次数:
221
1、String是最基本的数据类型吗? 基本数据类型包括byte、int、char、long、float、double、boolean和short。 java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我...
分类:
编程语言 时间:
2014-07-21 10:06:01
阅读次数:
369
一道面试题,以下程序的输出是?public class StaticDispatch { static abstract class Human{ } static class Man extends Human{ } static class Woman extends Human{ } publ...
分类:
编程语言 时间:
2014-07-16 21:48:37
阅读次数:
229
华为的JAVA面试题(后记:没有想到华为的面试题就是非同一般,非常多题不是一眼就行看得出来,至少对我这种鸟来说是这样。对我个人来说,看看这种题,可能比看《Think In Java》都还要好,由于这里面有非常多的东西,都是我们平时没有太在意,或者是仅仅是懂一点皮毛而已,通过做一下这种练习,把自己不知...
分类:
编程语言 时间:
2014-07-16 21:26:36
阅读次数:
185
一道面试题,下面程序的输出是?
public class StaticDispatch {
static abstract class Human{
}
static class Man extends Human{
}
static class Woman extends Human{
}
public void sayHello(Human guy){
System.out...
分类:
编程语言 时间:
2014-07-09 12:06:54
阅读次数:
213
一、&和&&的区别?
&和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。
&&还具有短路的功能,即如果第一个表达式为false,则不再计算第二个表达式,例如,对于if(str != null && !str.equals(“”))表达式,当str为null时,后面的表...
分类:
编程语言 时间:
2014-07-06 08:37:36
阅读次数:
197
import javax.print.attribute.standard.MediaSize.Other;public class Sort { public static void main(String[] args) { int[] arr = new int[] { 9, 8, 7, 5....
分类:
编程语言 时间:
2014-06-27 14:12:19
阅读次数:
197
1.Collection和 Collections的差别。Collection是集合类的上级接口,继承于他的接口主要有Set 和List.Collections 是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作。2.HashMap和 Hashtable的差别...
分类:
编程语言 时间:
2014-06-21 08:59:13
阅读次数:
291