易截截图软件、单文件、免安装、纯绿色、仅160KB

Java面试题整理

              
一、
Java
基础

01
题:
作用域
public,private,protected,
以及不写时的区别
 

02
题:
Anonymous Inner Class (
匿名内部类
)
是否可以
extends(
继承
)
其它类,是否可以
implements(
实现
)interface(
接口
)
 

03
题:
Static Nested Class

Inner Class
的不同
 

04
题:
&

&&
的区别
 

05
题:
Collection

Collections
的区别
 

06
题:
什么时候用
assert
 

07
题:
String s = new
String("xyz");
创建了几个
String Object
 

08
题:
Math.round(11.5)
等於多少
? Math.round(-11.5)
等於多少
 

09
题:
short s1 = 1; s1 = s1 + 1;
有什么错
? short s1 = 1; s1 += 1;
有什么错
 

10
题:
Java
有没有
goto
 

11
题:
数组有没有
length()
这个方法
? String
有没有
length()
这个方法
 

12
题:
Overload

Override
的区别。
Overloaded
的方法是否可以改变返回值的类型
 

13
题:
Set
里的元素是不能重复的,那么用什么方法来区分重复与否呢
?
是用
==
还是
equals()?
它们有何区别
 

14
题:
给我一个你最常见到的
runtime exception
 

15
题:
error

exception
有什么区别
 

16
题:
List, Set, Map
是否继承自
Collection
接口
 

17
题:
abstract class

interface
有什么区别
 

18
题:
abstract

method
是否可同时是
static,
是否可同时是
native
,是否可同时是
synchronized
 

19
题:
接口是否可继承接口
?
抽象类是否可实现
(implements)
接口
?
抽象类是否可继承实体类
(concrete class)
 

20
题:
构造器
Constructor
是否可被
override
 

21
题:
是否可以继承
String

 

22
题:
try {}
里有一个
return
语句,那么紧跟在这个
try
后的
finally {}
里的
code
会不会被执行,什么时候被执行,在
return
前还是后
 

23
题:
用最有效率的方法算出
2
乘以
8


相关文档:

JAVA世界的入门引领者——郝彬老师的视频

想步入JAVA的世界,看书学?
此路不通。
先看C的知识点是否懂了,再看下一个:隆重推出——郝彬老师的视频。
什么叫由浅入深?这就叫!
不好意思,家乡的土话!
有人说过:“门槛是最高的山!”。这话太对了。而郝彬老师的视频,则绝对是把门槛变平的绝佳利器!
WWW。ITCAST。NET ......

JAVA中int转String类型效率比较

大家都知道JAVA中 int 类型要转化成 String 类型,可以有三种方式,分别是:
* (1) String.valueOf(i)
* (2) Integer.toString(i)
* (3) i+""
因为前两天,写一个程序时,要用到 int 转 String ,并且数据量很大,因此想看看这三种方式的效率怎样,写了一下简单的测试程序,在此记录一下。
Java代码
public clas ......

JAVA如何执行DOS命令

http://techpool.javaeye.com/blog/486326
2009-10-12
JAVA如何执行DOS命令
JAVA如何执行DOS命令
      下面是一种比较典型的程序模式:
  
      ...
  Process process = Runtime.getRuntime().exec(".\\p.exe");
  process.waitfor( );
  ... ......

Java 集合框架(Collection)和数组的排序


  根据约定,在使用java编程的时候应尽可能的使用现有的类库,当然你也可以自己编写一个排序的方法,或者框架,但是有几个人能写得比JDK里的还要好 呢?使用现有的类的另一个好处是代码易于阅读和维护,这篇文章主要讲的是如何使用现有的类库对数组和各种Collection容器进行排序,(文章中的一 部分例子来自《Java Devel ......

HowTo Install Java on CentOS 4 and CentOS 5

http://writeblog.csdn.net/PostEdit.aspx?entryId=5305099
Contents
Preliminary material
Method One: A simple approach
Method Two: A less simple approach
Java for the desktop user
Java for the developer and the server environment
Requirements
Step 1. Initial setup
Step 2. Installing your favor ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号