115个Java面试题和答案——终极列表(上) 本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力。下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,第二篇主要 ...
分类:
编程语言 时间:
2016-06-20 18:27:10
阅读次数:
261
首先我们看一段代码 下面我们解析这段代码,探究一下最终num的值是多少? 1.首先由int num=1;这段代码我们知道num的值为1; 2.进入try继续执行,num++执行完毕后num的值变为了2,return num后系统将自动在系统内存中添加一块内存,存储return后num的值(2) 3. ...
分类:
编程语言 时间:
2016-05-31 16:02:57
阅读次数:
127
不知道大家有没有这样的体会,就是找工作的时候不得不准备大量面试题,而工作的时间长了面试题里的精髓却忘的差不多了。。。 转载几篇Java面试的bolg,温故而知新,最重要的是常来看看。 1. http://www.importnew.com/10980.html 2. ...
分类:
编程语言 时间:
2016-05-25 20:21:22
阅读次数:
140
1、重载(Overload)和重写(Override)的区别。重载的方法能否根据返回类型进行区分? 重载发生在一个类中,同名的方法如果有不同的参数列表(参数类型不同、参数个数不同或者二者都不同) 重写发生在子类与父类之间,重写要求子类被重写方法与父类被重写方法有相同的返回类型,比父类被重写方法更好访 ...
分类:
编程语言 时间:
2016-05-20 11:15:04
阅读次数:
223
JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。 2.继承: 继承是一种联结类的层次 ...
分类:
编程语言 时间:
2016-05-20 08:33:16
阅读次数:
235
1)编写程序,对A[]={30,1,-9,70,25}数组由小到大排序 public class booktest { public static void main(String[] args) { int a[]={30,1,-9,70,25}; System.out.print(“数组原始顺序 ...
分类:
编程语言 时间:
2016-05-18 16:12:01
阅读次数:
503
1)设计一个Java程序,自定义异常类,从键盘输入一个字符串,如果该字符串值为“abc”,则抛出异常信息,如果从键盘输入的是其他字符串,则不抛出异常。 import java.util.Scanner; class MyException extends Exception{ private Str ...
分类:
编程语言 时间:
2016-05-18 16:05:50
阅读次数:
479
面试请注意:
1.描述问题一定要清楚,简洁,说重点
2.一个问题一点一点描述,说出一个问题,再说出另外一个问题,这样2个问题的差异就体现出来
3.仔细听面试问的,不要答非所问,一定要仔细听清楚别人问什么,先思考后回答,不要说太多,急于表达自己的观点
1.一个“.java”源文件中是否可以包含多个类(不是内部类)有什么限制?
可以有很多个类,但只能有一个public类,并且...
分类:
编程语言 时间:
2016-05-13 03:06:46
阅读次数:
261
当前,市面上有《Java XX宝典》类似的图书,而且图书中的内容都着重在讲解Java最为基础的部分, 另外,网上也有各种各样的Java面试题,很多也是着重在Java语言基础上。实际上,如果要应聘高级开发工程师职务,仅仅懂得Java的基础知识是远远不够的,还必须懂得常用数据结构、算法、网络、操作系统等知识。因此本文不会讲解具体的技术,笔者综合自己应聘各大公司的经历,整理了一份大公司对Java高级开发...
分类:
编程语言 时间:
2016-05-12 19:15:20
阅读次数:
182
String StringBuffer StringBuilder面试题...
分类:
编程语言 时间:
2016-05-12 18:20:00
阅读次数:
227