java8月26-1014多线程集合及io面试_第1页
java8月26-1014多线程集合及io面试_第2页
java8月26-1014多线程集合及io面试_第3页
java8月26-1014多线程集合及io面试_第4页
java8月26-1014多线程集合及io面试_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、思考题:1.你有一桶果冻,其中有黄色、绿色、红色三种,闭上眼睛抓取同种颜色的两个。抓取多少个就可以确定你肯定有两个同一颜色的果冻?4 个2:如果你有无穷多的水,一个 3 公升的提捅,一个 5 公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出 4 公升的水?两种思路:先 5 后 3先 3 后 53:如果你不得不重新学社区Demo种新的计算机语言,你打算怎样着手来开始? 如果自己接触一门新的技术,我建议看验在看书。在网上问问题:学习基础的时候,没有必要。看。不要看书。等有一定经CSDN,ITeye(javaeye),open_open,开源中国不要贪多,请关注一个即可。能力我能够。比如说

2、,我现在的知识都是的。逻辑思维能力Java 基础 任何编程语言的基础几乎都一样。面象 面向过程(C),面象(Java,C#,C+,Object-c)常用 API 每种语言都会有这样的内容供你使用多线程集合 容器 数组Io GUI网络编程写出案例。A:先脉络,后细节。B:oWorld 案例。用那些学习那些。4,你能加班吗?你有男(女)朋友吗?你家庭和睦?能。加班给钱吗,或者调休。不要抱怨。体现家庭和睦,对你非常支持,家里人身体都非常好。5:如果你已经很努力了做的也很好 A:沟通 说话,说话你怎么办?还是觉得你不对B:金钱,品牌:,品牌,你找工作,最看重哪个?6:用图画出你之前的公司的组织框架并标

3、出你所在的位置。公司名称|-部门名称 1|-部门名称 2|-一组|-组长|-二组|-三组|-部门名称 3|-自己,搜公司,然后公司组织结构。7:相对前面的面试者,你比他们优势?A:能力B:沟通能力 C:逻辑思维8:你在别的城市上学,你为什么来工作,为什么放弃之前的工作,来公司.你以前不是这个专业的,为什么想要学java 从事java 相关工作喜欢。发展空间大。牛人比较多。问题领域。- 后期。Java 专业 关联。面试题:多线程:1:多线程有几种实现方法,都是什么?同步有几种实现方法,都是什么?2:启动一个线程是用run()还是start()?3:sleep() 和 wait()区别?4:线程的

4、基本概念及线程的生命周期.集合:1: HashMap 和 Hashtable 的区别。 HashMap:线程不安全,效率高。允许 null 键和值。 Hashtable:线程安全,效率低。不允许 null 键和值。2:Collection 和 Collections 的区别。 Collection:是单列集合的顶层接口,定义了单列集合的共性方法。 Collections:是针对集合进行操作的工具类,定义了排序,查找等功能。3: List, Set, Map 是否继承自Collection 接口? List,Set 是继承了Collection 接口。Map 不是,它本身就是键值对形式的集合的顶

5、层接口。4:说出 ArrayList,Vector, LinkedList 的ArrayList:性能和特性?底层数据结构是数组,查询快,增删慢。线程不安全,效率高。Vector:底层数据结构是数组,查询快,增删慢。线程安全,效率低。LinkedList:底层数据结构是链表,查询慢,增删快。线程不安全,效率高。5:你所知道的集合类都有哪些?主要方法? ArrayList:LinkedList:add,remove,contains,size,get,iterator遍历:A:迭代器 B:增强 for C:普通 forHashSet:add,remove,contains,size,iterat

6、or遍历:A:迭代器B:增强 forHashMap:put ,remove,size,get,keyset遍历:A:丈夫找妻子B:结婚证找丈夫和妻子IO:1: java 中有几种类型的流?JDK 为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?字节流:InputStream OutputStream字符流:Reader Writer2:java 序列化,如何实现java 序列化?序列化:把对象按照流一样的方式操作。是一种持久化机制。如何实现序列化:首先对象的类必须实现序列化接口,然后通过序列化流写入对象,最后,通过反序列化流还原对象。反序列化:把文件中的二进制流数据还原成对象。笔试:1:写一个你熟悉的排序算法代码public sic void bubbleSort( arr)for(x=0; xarr.length-1; x+)for(y=0;yarry+1)temp = arry; arry = arry+1; arry+1 = temp;Arrays.sort();2:写一个单例设计模式延迟加载多线程安全public class Studentprivate Student()priv

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论