
Java面试题
NPPPNHHH
Never trust the client
展开
-
JAVA面试笔试题集(一)
<br />基础知识: <br />1.Java中的异常处理机制的简单原理和应用。 <br />当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义检查,程序员可以创建自己的异常,并自由选择在何时用throw关键字引发异常。所有原创 2011-05-21 09:49:00 · 1537 阅读 · 0 评论 -
线程编程方面
<br />线程编程方面 <br />60、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用?<br />答:有两种实现方法,分别是继承Thread类与实现Runnable接口<br />用synchronized关键字修饰同步方法<br />反对使用stop(),是因为它不安全。它会解除由线程获取的所有锁定,而且如果对象处于一种不连贯状态,那么其他线程能在那种状态下检查和修改它们。结果很难检查出真正的问题所在。suspend()方法原创 2011-04-18 16:03:00 · 1043 阅读 · 0 评论 -
Java基础方面
<br />Java基础方面:<br />1、作用域public,private,protected,以及不写时的区别<br />答:区别如下:<br />作用域 当前类 同一package 子孙类 其他package<br />public √ √ √ √<br />protected √ √原创 2011-04-18 15:56:00 · 1042 阅读 · 1 评论 -
代码与编程题
<br />代码与编程题<br />135、写一个Singleton出来<br />Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。<br />一般Singleton模式通常有几种种形式:<br />第一种形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。<br />public class Singleton原创 2011-04-18 15:59:00 · 849 阅读 · 0 评论 -
应聘Java笔试时可能出现问题及其答案
<br />有感:应聘Java笔试时可能出现问题及其答案 huij<br /><br />前段时间因为要参加一个笔试,在准备期间在网上找到了两条关于笔试题目的文章,其中一篇为<<有感:应聘Java笔试时可能出现问题>>,还有一篇忘了名字,读后深受启发。<br />在寻找这些答案的过程中,我将相关答案记录下来,就形成了以下这些东西。需要说明的是以下答案肯定有很多不完整甚至错误的地方,需要各位来更正与完善它,千万不要扔我的鸡蛋啊。<br />希望本文能够给即将奔赴笔试考场的同仁些许帮助,更希望更多的人加入到收集原创 2011-04-18 16:04:00 · 1035 阅读 · 0 评论 -
1 -100 100个数组成一个圈, 每隔二个去掉一个数字,这样一直循环,最后剩下哪个数字
package com.sort;import java.util.ArrayList;import java.util.List;public class LastOne { /** * * 1 -100 100个数组成一个圈, 每隔二个去掉一个数字,, * 这样一直循环,最后剩下哪个数字 * @param args */原创 2012-10-19 13:51:24 · 4814 阅读 · 0 评论