掌上明珠Java程序员面试总结


Posted in 面试题 onFebruary 23, 2016
1. 分配一个5列6行的字符串数组.
2. 写出下面这段程序的输出
try
{
int i=0;
int i2=3/i;
}catch(ArithmeticException ae){
System.out.println(“数学计算错误”);
}catch(Exception e){
System.out.println(“通用错误”);
}finally{
System.out.println(“计算完成”);
}
3. 我们希望下面这段程序能顺序打出0到9十个数字,请指出错误:
public class Demo{
ArralList queue=new ArrayList();
int nextID=0;
Object lock=new Object();

public static void main(String[] args)
{
new Demo().start();
}
public void start()
{
new Producer().start();
new Producer().start();
new Consumer().start();
new Consumer().start();
}
class Producer implements Runnable{
public void run()
{
while(nextID {
queue.add(new Integer(nextID++));
synchronized(lock){
try{
lock.notifyAll();
}catch(Exception e){
}
}
try{
Thread.sleep(1000);
}catch(InterruptedException e){
}
}

}
}
class Consumer implements Runnable{
public void run(){
while(true){
if(queue.size()==0)
{
synchronized(lock)
{
try{
lock.wait();
}
catch(Exception e){
}
}
}
System.out.println(queue.remove(0));
}
}

}
}

4. 完成下面的程序,把一个int值保存到byte数组中(高位在前).
int i=13223; byte[] b=new byte[4];
5. 请说明Map(映射表)和Set(集合)这两种数据结构的异同点.
6. 有一个GBK编码的文本文件c:/a.txt( 7. 请完成下面的排序算法
public interface Comparable{
//Compare to another instance
//@return >0 if this is larger,=0 if equal, public int compareTo(Object o);
}
public static void sort(Comparable[] arr){
…………
}

Tags in this post...

面试题 相关文章推荐
PHP如何设置和取得Cookie值
Jun 30 面试题
Web Service面试题:如何搭建Axis2的开发环境
Jun 20 面试题
C语言如何决定使用那种整数类型
Nov 26 面试题
Android面试题及答案
Sep 04 面试题
数据库方面面试题
Apr 22 面试题
Oracle快照(snapshot)
Mar 13 面试题
四川internet信息高速公路(C#)笔试题
Feb 29 面试题
Shell编程面试题
May 29 面试题
Linux文件操作命令都有哪些
Feb 27 面试题
如何用Python输出一个Fibonacci数列
Aug 28 面试题
如何写出高质量、高性能的MySQL查询
Nov 17 面试题
J2EE相关知识面试题
Aug 26 面试题
介绍一下Java中的static关键字
May 12 #面试题
方正Java笔试题
Jul 03 #面试题
Java的类可以定义为Protected或者Private得吗
Sep 25 #面试题
正隆泰信息技术有限公司上机题
Jun 14 #面试题
Java中各种基本数据类型的默认值都是什么
Dec 22 #面试题
汇科协同Java笔试题
Mar 31 #面试题
Java中的基本数据类型所占存储空间大小固定的吗
Feb 15 #面试题
You might like
php sybase_fetch_array使用方法
2014/04/15 PHP
总结一些PHP中好用但又容易忽略的小知识
2017/06/02 PHP
PHP实现字符串翻转功能的方法【递归与循环算法】
2017/11/03 PHP
强制设为首页代码
2006/06/19 Javascript
一组JS创建和操作表格的函数集合
2009/05/07 Javascript
namespace.js Javascript的命名空间库
2011/10/11 Javascript
Jquery的hover方法让鼠标经过li时背景变色
2013/09/06 Javascript
JavaScript获取多个数组的交集简单实例
2013/11/11 Javascript
JavaScript判断浏览器类型的方法
2015/02/10 Javascript
jQuery表格行上移下移和置顶的实现方法
2015/10/08 Javascript
node.js回调函数之阻塞调用与非阻塞调用
2015/11/13 Javascript
jQuery滚动新闻实现代码
2016/06/26 Javascript
js关于getImageData跨域问题的解决方法
2016/10/14 Javascript
vue.js数据绑定的方法(单向、双向和一次性绑定)
2017/07/13 Javascript
JavaScript实现简单动态进度条效果
2018/04/06 Javascript
Vue传参一箩筐(页面、组件)
2019/04/04 Javascript
arctext.js实现文字平滑弯曲弧形效果的插件
2019/05/13 Javascript
JavaScript canvas实现跟随鼠标事件
2020/02/10 Javascript
vue props 单项数据流实例分享
2020/02/16 Javascript
Python闭包之返回函数的函数用法示例
2018/01/27 Python
PyCharm代码格式调整方法
2018/05/23 Python
Python元组常见操作示例
2019/02/19 Python
Python2与Python3的区别实例分析
2019/04/11 Python
Python使用sklearn库实现的各种分类算法简单应用小结
2019/07/04 Python
使用 Python 合并多个格式一致的 Excel 文件(推荐)
2019/12/09 Python
Pytorch 数据加载与数据预处理方式
2019/12/31 Python
Html5页面获取微信公众号的openid的方法
2020/05/12 HTML / CSS
Shop Apotheke瑞士:您的健康与美容网上商店
2019/10/09 全球购物
意大利和国际奢侈品牌购物网站:Suitnegozi.com
2021/01/15 全球购物
sleep()方法和wait()方法的区别是什么
2012/11/17 面试题
财务部岗位职责
2013/11/19 职场文书
《小白兔和小灰兔》教学反思
2014/02/18 职场文书
农业项目建议书
2014/08/25 职场文书
小学师德师风演讲稿
2014/09/02 职场文书
党员群众路线剖析材料
2014/10/08 职场文书
初中体育教学随笔
2015/08/15 职场文书