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

面试题 相关文章推荐
面向对象编程OOP的优点
Jan 22 面试题
编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
Jan 07 面试题
分解成质因数(如435234=251*17*17*3*2,据说是华为笔试题)
Jul 16 面试题
C语言开发工程师测试题
Dec 20 面试题
C语言编程题
Mar 09 面试题
是否有自动比较结构的方法
Jun 03 面试题
计算s=f(f(-1.4))的值
May 06 面试题
结构和类有什么异同
Jul 16 面试题
如何选择使用结构还是类
May 30 面试题
几个MySql的面试题
Apr 22 面试题
有abstract方法的类一定要用abstract修饰吗
Mar 14 面试题
介绍一下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
Window下PHP三种运行方式图文详解
2013/06/11 PHP
PHP与MongoDB简介|安全|M+PHP应用实例详解
2013/06/17 PHP
php smarty模板引擎的6个小技巧
2014/04/24 PHP
PHP Hash算法:Times33算法代码实例
2015/05/13 PHP
PHP获取当前日期及本周一是几月几号的方法
2017/03/28 PHP
[原创]来自ImageSee官方 JavaScript图片浏览器
2008/01/16 Javascript
node.js 一个简单的页面输出实现代码
2012/03/07 Javascript
基于jQuery的图片左右无缝滚动插件
2012/05/23 Javascript
十个迅速提升JQuery性能让你的JQuery跑得更快
2012/12/10 Javascript
用innerhtml提高页面打开速度的方法
2013/08/02 Javascript
jQuery中replaceWith()方法用法实例
2014/12/25 Javascript
NodeJs基本语法和类型
2015/02/13 NodeJs
Node.js 去掉种子(torrent)文件里的邪恶信息
2015/03/27 Javascript
JS组件Form表单验证神器BootstrapValidator
2016/01/26 Javascript
bootstrap table操作技巧分享
2017/02/15 Javascript
Bootstrap框架建立树形菜单(Tree)的实例代码
2017/10/30 Javascript
Javacript中自定义的map.js  的方法
2017/11/26 Javascript
Vue组件和Route的生命周期实例详解
2018/02/10 Javascript
Vue.js中的computed工作原理
2018/03/22 Javascript
对vue2.0中.vue文件页面跳转之.$router.push的用法详解
2018/08/24 Javascript
webpack的CSS加载器的使用
2018/09/11 Javascript
配置一个vue3.0项目的完整步骤
2019/04/26 Javascript
使用wxPython获取系统剪贴板中的数据的教程
2015/05/06 Python
Python调用C语言的方法【基于ctypes模块】
2018/01/22 Python
致Python初学者 Anaconda入门使用指南完整版
2018/04/05 Python
Python实现动态添加属性和方法操作示例
2018/07/25 Python
python3去掉string中的标点符号方法
2019/01/22 Python
Python属性和内建属性实例解析
2020/01/14 Python
Python计算公交发车时间的完整代码
2020/02/12 Python
python 实现表情识别
2020/11/21 Python
董事长秘书岗位职责
2013/11/29 职场文书
酒店七夕情人节活动策划方案
2014/08/24 职场文书
新郎答谢词
2015/01/04 职场文书
停车场管理制度范本
2015/08/05 职场文书
小米11和iphone12哪个值得买?小米11对比iphone12评测
2021/04/21 数码科技
关于CSS浮动与取消浮动的问题
2021/06/28 HTML / CSS