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

面试题 相关文章推荐
super()与this()的区别
Jan 17 面试题
如何在Cookie里面保存Unicode和国际化字符
May 25 面试题
C语言笔试集
Jul 24 面试题
C面试题
Oct 08 面试题
我想声明一个指针并为它分配一些空间, 但却不行。这些代码有什么 问题?char *p; *p = malloc(10);
Oct 06 面试题
为什么会有内存对齐
Oct 10 面试题
写一个在SQL Server创建表的SQL语句
Mar 10 面试题
OLEDBConnection和SQLConnection有什么区别
May 31 面试题
.NET常见笔试题集
Dec 01 面试题
如何利用find命令查找文件
Nov 18 面试题
常见的软件开发流程有哪些
Nov 14 面试题
解释一下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中的多态性[译]
2011/08/02 PHP
ThinkPHP标签制作教程
2014/07/10 PHP
php获取系统变量方法小结
2015/05/29 PHP
PHP获取不了React Native Fecth参数的解决办法
2016/08/26 PHP
详细对比php中类继承和接口继承
2018/10/11 PHP
php中加密解密DES类的简单使用方法示例
2020/03/26 PHP
动态创建的表格单元格中的事件实现代码
2008/12/30 Javascript
js onkeypress与onkeydown 事件区别详细说明
2012/12/13 Javascript
技术男用来对妹子表白的百度首页
2014/07/23 Javascript
详谈jQuery操纵DOM元素属性 attr()和removeAtrr()方法
2015/01/22 Javascript
jquery 构造函数在表单提交过程中修改数据
2015/05/25 Javascript
javascript实现输出指定行数正方形图案的方法
2015/08/03 Javascript
JavaScript调用传递变量参数的相关问题及解决办法
2015/11/01 Javascript
Bootstrap教程JS插件滚动监听学习笔记分享
2016/05/18 Javascript
js插件Jcrop自定义截取图片功能
2016/10/14 Javascript
微信小程序 picker-view 组件详解及简单实例
2017/01/10 Javascript
Javascript实现跨域后台设置拦截的方法详解
2017/08/04 Javascript
使用Vue动态生成form表单的实例代码
2018/04/26 Javascript
node前端模板引擎Jade之标签的基本写法
2018/05/11 Javascript
详解微信小程序缓存--缓存时效性
2019/05/02 Javascript
JavaScript中数组去重的5种方法
2020/07/04 Javascript
[06:33]DOTA2亚洲邀请赛小组赛第二日 TOP10精彩集锦
2015/01/31 DOTA
使用Python的判断语句模拟三目运算
2015/04/24 Python
Django框架模板注入操作示例【变量传递到模板】
2018/12/19 Python
Pyinstaller加密打包应用的示例代码
2020/06/11 Python
BookOutlet加拿大:在网上书店购买廉价折扣图书和小说
2018/10/05 全球购物
杭州龙健科技笔试题.net部分笔试题
2016/01/24 面试题
可靠的数据流传输TCP
2016/03/15 面试题
在校生钳工实习自我鉴定
2013/09/19 职场文书
运动会口号16字
2014/06/07 职场文书
浪漫婚礼主题活动策划方案
2014/09/15 职场文书
2014年生活老师工作总结
2014/12/23 职场文书
专家推荐信怎么写
2015/03/25 职场文书
考研英语辞职信
2015/05/13 职场文书
2015年城管执法工作总结
2015/07/23 职场文书
Jupyter Notebook 如何修改字体和大小以及更改字体样式
2021/06/03 Python