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

面试题 相关文章推荐
输入一行文字,找出其中大写字母、小写字母、空格、数字、及其他字符各有多少
Apr 15 面试题
将"引用"作为函数参数有哪些特点
Apr 05 面试题
DBA数据库管理员JAVA程序员架构师必看
Feb 07 面试题
ORACLE十问
Apr 20 面试题
2019年分享net面试的经历和题目
Aug 07 面试题
PPP协议组成及简述协议协商的基本过程
May 28 面试题
启动一个线程是用run()还是start()
Dec 25 面试题
Boolean b = new Boolean(“abcde”); 会编译错误码
Nov 27 面试题
Java基础知识面试题
Mar 25 面试题
UNIX文件系统常用命令
May 25 面试题
J2EE是技术还是平台还是框架
Aug 14 面试题
WSDL的操作类型主要有几种
Jul 19 面试题
介绍一下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
Search Engine Friendly的URL设计
2006/10/09 PHP
PHP XML操作类DOMDocument
2009/12/16 PHP
PHP中trim()函数简单使用指南
2015/04/16 PHP
PHP输入流php://input实例讲解
2015/12/22 PHP
Discuz论坛密码与密保加密规则
2016/12/19 PHP
Laravel如何使用数据库事务及捕获事务失败后的异常详解
2017/10/23 PHP
PHP数组式访问接口ArrayAccess用法分析
2017/12/28 PHP
jQuery获取地址栏参数插件(模仿C#)
2010/10/26 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(三)情景对话中仿打字机输出文字
2013/01/23 Javascript
jquery 页面滚动到底部自动加载插件集合
2014/01/31 Javascript
自己用jQuery写了一个图片的马赛克消失效果
2014/05/04 Javascript
javascript实现带节日和农历的日历特效
2015/02/01 Javascript
JavaScript制作windows经典扫雷小游戏
2015/03/31 Javascript
深入理解jQuery 事件处理
2016/06/14 Javascript
AngularJs concepts详解及示例代码
2016/09/01 Javascript
动态JavaScript所造成一些你不知道的危害
2016/09/25 Javascript
jquery.validate表单验证插件使用详解
2017/06/21 jQuery
ionic环境配置及问题详解
2017/06/27 Javascript
mongoose更新对象的两种方法示例比较
2017/12/19 Javascript
postman+json+springmvc测试批量添加实例
2018/03/31 Javascript
javascript设计模式 ? 状态模式原理与用法实例分析
2020/04/22 Javascript
在vue项目中 实现定义全局变量 全局函数操作
2020/10/26 Javascript
Python函数返回值实例分析
2015/06/08 Python
Python 中开发pattern的string模板(template) 实例详解
2017/04/01 Python
python爬虫 正则表达式使用技巧及爬取个人博客的实例讲解
2017/10/20 Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
2017/12/25 Python
详解python执行shell脚本创建用户及相关操作
2019/04/11 Python
python登录WeChat 实现自动回复实例详解
2019/05/28 Python
python 获取sqlite3数据库的表名和表字段名的实例
2019/07/17 Python
python使用opencv实现马赛克效果示例
2019/09/28 Python
浅析python字符串前加r、f、u、l 的区别
2021/01/24 Python
CSS3实现复选框动画特效示例代码
2016/09/27 HTML / CSS
学术会议欢迎词
2014/01/09 职场文书
学校勤俭节约倡议书
2015/04/29 职场文书
检察院起诉意见书
2015/05/20 职场文书
中学生国庆节演讲稿2015
2015/07/30 职场文书