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

面试题 相关文章推荐
Weblogc domain问题
Jan 27 面试题
类的核心特性有哪些
Jan 01 面试题
指针和引用有什么区别
Jan 13 面试题
聚网科技C++面试笔试题
Sep 01 面试题
写一个用矩形法求定积分的通用函数
Nov 08 面试题
TCP/IP模型的分界线
Dec 01 面试题
C#中类(class)与结构(struct)的异同
Nov 03 面试题
linux面试题参考答案(5)
Nov 05 面试题
linux下进程间通信的方式
Dec 23 面试题
几个Linux面试题笔试题
Dec 01 面试题
Boolean b = new Boolean(“abcde”); 会编译错误码
Nov 27 面试题
Java中的类包括什么内容?设计时要注意哪些方面
May 23 面试题
介绍一下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 生成随机验证码图片代码
2010/02/08 PHP
PHP伪静态Rewrite设置之APACHE篇
2014/07/30 PHP
PHP获取当前页面URL函数实例
2014/10/22 PHP
网页中的图片的处理方法与代码
2009/11/26 Javascript
Jquery 滑入滑出效果实现代码
2010/03/27 Javascript
jquery ajax 同步异步的执行 return值不能取得的解决方案
2012/01/08 Javascript
Jquery实现简单的动画效果代码
2012/03/18 Javascript
js 时间函数应用加、减、比较、格式转换的示例代码
2013/08/23 Javascript
Javascript浅谈之this
2013/12/17 Javascript
不能不知道的10个angularjs英文学习网站
2016/03/23 Javascript
利用jQuery实现打字机字幕效果实例代码
2016/09/02 Javascript
使用Bootstrap + Vue.js实现添加删除数据示例
2017/02/27 Javascript
angularJs中datatable实现代码
2017/06/03 Javascript
js 只比较时间大小的实例
2017/10/26 Javascript
微信小程序switch组件使用详解
2018/01/31 Javascript
JavaScript控制浏览器全屏显示简单示例
2018/07/05 Javascript
mpvue全局引入sass文件的方法步骤
2019/03/06 Javascript
浅谈鸿蒙 JavaScript GUI 技术栈
2020/09/17 Javascript
从源码角度来回答keep-alive组件的缓存原理
2021/01/18 Javascript
[00:32]2018DOTA2亚洲邀请赛EG出场
2018/04/03 DOTA
python获取从命令行输入数字的方法
2015/04/29 Python
python实现简易数码时钟
2021/02/19 Python
Python自动发送邮件的方法实例总结
2018/12/08 Python
Django 拼接两个queryset 或是两个不可以相加的对象实例
2020/03/28 Python
python中def是做什么的
2020/06/10 Python
基于python实现坦克大战游戏
2020/10/27 Python
HTML5中微数据概述及在搜索引擎中的使用举例
2013/02/07 HTML / CSS
FitFlop澳大利亚官网:英国符合人体工学的鞋类品牌
2017/06/05 全球购物
会计电算化专业应届大学生求职信
2013/10/22 职场文书
个人工作表现评价材料
2014/09/21 职场文书
关于群众路线的心得体会
2014/11/05 职场文书
2014年残疾人工作总结
2014/12/06 职场文书
学校食堂食品安全承诺书
2015/04/29 职场文书
领导莅临指导欢迎词
2015/09/30 职场文书
导游词之黄果树瀑布
2019/09/20 职场文书
MySQL 使用SQL语句修改表名的实现
2021/04/07 MySQL