掌上明珠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...

面试题 相关文章推荐
Sony C++笔试题
Mar 10 面试题
如何判断一段程序是由C 编译程序还是由C++编译程序编译的
Aug 04 面试题
为什么UNION ALL比UNION快
Mar 17 面试题
杭州-DOTNET笔试题集
Sep 25 面试题
Can a struct inherit from another struct? (结构体能继承结构体吗)
Sep 25 面试题
接口的多继承会带来哪些问题
Aug 17 面试题
Shell如何接收变量输入
Aug 06 面试题
Linux不知道文件后缀名怎么判断文件类型
Apr 26 面试题
初始化了一个没有run()方法的线程类,是否会出错?
Mar 27 面试题
创立科技Java面试题
Nov 29 面试题
高级Java程序员面试题
Jun 23 面试题
解释一下ruby中的特殊方法与特殊类
Feb 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中的字符串函数
2006/11/24 PHP
PHP实现登录搜狐广告获取广告联盟数据的方法【附demo源码】
2016/10/14 PHP
phpinfo的知识点总结
2019/10/10 PHP
js trim函数 去空格函数与正则集锦
2009/11/20 Javascript
JavaScript 学习笔记(九)call和apply方法
2010/01/11 Javascript
JS打开层/关闭层/移动层动画效果的实例代码
2013/05/11 Javascript
jquery获得keycode的示例代码
2013/12/30 Javascript
Node.js模块加载详解
2014/08/16 Javascript
JavaScript实现页面跳转的几种常用方式
2015/11/28 Javascript
基于JavaScript实现全屏透明遮罩div层锁屏效果
2016/01/26 Javascript
jQuery通过deferred对象管理ajax异步
2016/05/20 Javascript
Angularjs使用directive自定义指令实现attribute继承的方法详解
2016/08/05 Javascript
基于jPlayer三分屏的制作方法
2016/12/21 Javascript
AngularJS select加载数据选中默认值的方法
2018/02/28 Javascript
js遍历添加栏目类添加css 再点击其它删除css【推荐】
2018/06/12 Javascript
vue数据响应式原理知识点总结
2020/02/16 Javascript
vue 自定义组件的写法与用法详解
2020/03/04 Javascript
原生js实现拖拽移动与缩放效果
2020/08/24 Javascript
Python中请使用isinstance()判断变量类型
2014/08/25 Python
pytorch中的上采样以及各种反操作,求逆操作详解
2020/01/03 Python
在python里创建一个任务(Task)实例
2020/04/25 Python
pyecharts调整图例与各板块的位置间距实例
2020/05/16 Python
django实现日志按日期分割
2020/05/21 Python
python 常用日期处理-- datetime 模块的使用
2020/09/02 Python
松本清官方海外旗舰店:日本最大的药妆连锁店
2017/11/21 全球购物
万宝龙英国官网:Montblanc手表、书写工具、皮革和珠宝
2018/10/16 全球购物
英国鲜花递送:Blossoming Gifts
2020/07/10 全球购物
网游商务专员求职信
2013/10/15 职场文书
生产车间主任的个人自我鉴定
2013/10/25 职场文书
青春励志演讲稿
2014/04/29 职场文书
督导岗位职责范本
2015/04/10 职场文书
社区艾滋病宣传活动总结
2015/05/07 职场文书
晶体管单管来复再生式收音机
2021/04/22 无线电
解决pytorch 损失函数中输入输出不匹配的问题
2021/06/05 Python
解决Swagger2返回map复杂结构不能解析的问题
2021/07/02 Java/Android
Win11筛选键导致键盘失灵怎么解决? Win11关闭筛选键的技巧
2022/04/08 数码科技