程序员笔试题目(JAVA).doc

程序员笔试题目(JAVA).doc

ID:49070044

大小:58.00 KB

页数:15页

时间:2020-02-27

程序员笔试题目(JAVA).doc_第1页
程序员笔试题目(JAVA).doc_第2页
程序员笔试题目(JAVA).doc_第3页
程序员笔试题目(JAVA).doc_第4页
程序员笔试题目(JAVA).doc_第5页
资源描述:

《程序员笔试题目(JAVA).doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.面向对象的特征有哪些方面,Java语言如何实现面向对象的特征。封装,多态,继承,抽象2.abstractclass和interface有什么区别abstract在产生一个对象的实例时,必须被覆盖。可以声明一个抽象类的对象,但只要生成该类对象的实例,就必须通过继承覆盖所有abstract方Classjava实现类的关键字。Interface接口,集成于它的类必须实现其中所有方法3.写一个Singleton出来。publicclassSingleton{  privateSingleton(){}  privatestatic

2、Singletoninstance=newSingleton();  publicstaticSingletongetInstance(){    returninstance;    }}4.Java语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?Throws:一般在方法声明结尾处,表示调用该方法会抛出哪些异常Throw:抛出异常Trycatchfinally3个为组合语句。有try必须有catch或者fianallyTry块里面是可能发

3、生异常的一句。Catch捕捉处理异常。Finally里面的语句无论什么情况都会被执行。5.下面的代码将打印什么?classE1{publicstaticvoidmain(String[]args){try{System.out.println("a");return;}finally{System.out.println("c");}}}输出:ac6.在一台jvmheap<2G的机器上,下面程序将出什么错误,如何使程序继续运行并打印出runclassE12{publicstaticvoidmain(String[]args){

4、byte[]data=newbyte[0x7fffffff];for(inti=0;i

5、tor可增长数组,随着更多元素加入其中,数组变的更大。在删除一些元素之后,数组变小。LinkedList双向列表。每一个对象除了数据本身外,还有2个引用。分别指向前一个元素,和后一个元素。10.什么类型的数据可以被这样遍历for(Objectobj:datas){}java支持array和iterable11.JavaIterator是什么,如何使用。遍历工具。Mapm=newHashMap();Iteratorit=m.keySet().iterator();while(it.hasNext()){Objecto=it.ne

6、xt();.....}12.说出HashMap,HashSet,Hashtable,ConcurrentHashMap的区别。HashMap键值对的储存数据。每一个key对应一个value。Key不能重复复杂数据被覆盖.HashSet基于HashMap实现的,HashSet底层采用HashMap来保存所有元素Hashtable的实质就是一个数组+链表。ConcurrentHashMap用法与HashMap类是,但是它能够提供更高程度的并发性。而且,对于大多数成功的get()操作它会设法避免完全锁定13.sleep()和wait

7、()有什么区别?sleep()方法是使线程停止一段时间的方法。在sleep时间间隔期满后,线程不一定立即恢复执行。wait()线程会释放掉它所占有的“锁标志”,从而使线程所在对象中的其它synchronized数据可被别的线程使用。14.Serializable和Externalizable是什么?有什么区别?Serializable,Externalizable用于序列化,他们转换二进制流的过程是不一样.15.transient关键字有什么用处?下面的代码将打印什么?privatestaticfinallongserialV

8、ersionUID=1L;有什么作用?classE2implementsjava.io.Serializable{privatestaticfinallongserialVersionUID=1L;transientpublicintvalue1=1;publicintval

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。