Java面试题:String和StringBuffer的区别(常见的面试题)【考题题干】请说出String与StringBuffer的区别?【参考答案】String的长度是不可变的,StringBuffer的长度是可变的。如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法。5.4.3Java面试题:哪些构造方法是正确的【考题题干】下列选项是StringBuffer的构造方法,哪些选项是正确?A.[url=mkMSITStore:E:\尹继平\资料\jdk150中文版.ch
posted @ 2011-02-25 08:38 IT学习 阅读(573) 评论(0) 推荐(0)
摘要: Java面试题:setLength方法的作用是什么【考题题干】下面程序能编译通过吗?如果不能请说明为什么,能运行结果是什么?public class aa { public static void main(String[] args) { StringBuffer sb = new StringBuffer("good_bye"); sb.setLength(4); System.out.println(sb); }}请选择一个正确的答案:A.将会打印good。B.将会打印good_。C.将会打印good_bye。D.在运行时会抛出1个异常。E.不能编译,因为String 阅读全文
posted @ 2011-02-25 08:34 IT学习 阅读(1767) 评论(0) 推荐(0)
摘要: 【考题题干】main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的?A.public static void main()B.public static void main(String[ ] args)C.public static int main(String[ ] args)D.public void main(String arg[ ])【参考答案】B更多java面试题,java电子书,java视频请参考www.izixue.com 阅读全文
posted @ 2011-02-24 08:26 IT学习 阅读(497) 评论(0) 推荐(0)
摘要: 【考题题干】分析下面程序,请选择正确的输出结果。public class NameClass { private static int x; public static void main(String[] args) { name(x); System.out.println(x); } public static void name(int x) { x++; }}请选择一个正确的答案:A.0B.1C.2D.3【试题分析】在类NameClass中定义了一个静态变量x,一个静态方法name(int x),注意name()方法中的参数名与静态变量名是相同的,所以在进x++时,改变的是参数x的值 阅读全文
posted @ 2011-02-24 08:25 IT学习 阅读(819) 评论(0) 推荐(0)
摘要: Java面试题:编程题(Thread和Runnable)【考题题干】创建两个线程,每个线程打印出线程名字后再睡眠,给其他线程以执行的机会,每个线程前后共睡眠5次。最后打印出线程结束信息退出。要求分别采用从Thread中继承和实现Runnable接口两种方式来实现程序(即写两个程序)。【参考答案】(1)继承Thread类实现方式public class BB extends Thread{ int time; public BB(int t){ time = t; } public void run(){ for(int i=1;i<=5;i++){ System.out.println( 阅读全文
posted @ 2011-02-22 09:22 IT学习 阅读(366) 评论(0) 推荐(0)
摘要: Java面试题:关于sleep()和write()的简答题【考题题干】sleep()和wait()有什么区别?【参考答案】sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池。只有针对此对象发出notify方法(或notifyAll)后,本线程才进入对象锁定池准备获得对象锁进入运行状态。更多Java面试题、Java视频、Java电子书,请见:www.izixue.com 阅读全文
posted @ 2011-02-22 09:20 IT学习 阅读(345) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示