搜狐 2022 JAVA工程师面试题(应聘 求职 面试准备资料).pdf
《搜狐 2022 JAVA工程师面试题(应聘 求职 面试准备资料).pdf》由会员分享,可在线阅读,更多相关《搜狐 2022 JAVA工程师面试题(应聘 求职 面试准备资料).pdf(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、搜 狐2022 JAVA工程师面试题第1题:一、单选题1、以下程序运行的结果为()public class Example extends ThreadOverridepublic void run()try(Thread.sleep(lOOO);catch(InterruptedException e)e.printStackTrace();System.out.print(run);)public static void main(String args)Example example=new Example();example.run();System.out.print(main);A
2、 run main-1-B、main runC、mainD、runE、不能确定1、A这个类虽然继承了 Thread类,但是并没有真正创建一个线程。创建一个线程需要掩盖Thread类 的run方法,然后调用Thread类的start。方法启动这里直接调用run()方法并没有创建线程,跟一般方法调用一样,是挨次执行的第2题:2、Java中用正则表达式截取字符串中第一个消失的英文左括号之前的字符串。比如:北 京 市(海 淀 区)(朝 阳 区)(西城区),截取结果为:北京市。正则表达式为()A、*.*?(?=、()*B、*.*?(?=、()*C、*.*(?=、()*D、*.*(?=、()*一2一2、A
3、String str=北京市(海淀区)(朝阳区乂西城区厂;String patStr=.*?(?=0;Pattern pattern=Ppile(patStr);Matcher matcher=pattern.matcher(str);if(matcher.find()(System.out.println(matcher.group(0);else(System.out.println(matcher.group(0);第3题:-3-3、下列关于Java并发的说法中正确的是()A、CopyOnWriteArrayList适用于写多读少的并发场景B、ReadWriteLock适用于读多写少的并
4、发场景C、ConcurrentHashMap的写操作不需要加锁,读操作需要加锁D、只要在定义int类型的成员变量i 的时候加上volatile关键字,那么多线程并发执行i+这样的操作的时候就是线程平安的了3、BA,CopyOnWriteArrayList适用于写少读多的并发场景B,ReadWriteLock即为读写锁,他要求写与写之间互斥,读与写之间互斥,读与读之间可以并发执行。在读多写少的状况下可以提高效率C,ConcurrentHashMap是同步的HashMap,读写都加锁D,volatile只保证多线程操作的可见性,不保证原子性第 4 题:4、以下JAVA程序的输出是什么()publi
5、c class HelloSogoupublic static synchronized void main(String a)Thread t=new Thread()-4-public void run()Sogou();;t.run();System.out.print(Hello);)static synchronized void Sogou()System.out.print(Sogou);A、HelloSogouB、SogouHelloC、HelloD、结果不确定4、B这里调用t.run();并没有启动一个新的线程,启动一个新线程要用t.startf);所以执行挨次是先执行run
6、(),再执行System.out.print(HELLO);第5题:-5-5、下面哪段程序能够正确的实现了 GBK编码字节流到UTF-8编码字节流的转换:byte src,dst;A、dst=String.fromBytes(src,GBK).getBytes(UTF-8)B、dst=new String(src,GBK).getBytes(UTF-8)C dst=new String(GBK,src).getBytes()D、dst=String.encode(String.decode(src,GBK),UTF-8)5、B操作步骤就是先解码再编码用new String(src,GBK)解码
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 搜狐 2022 JAVA工程师面试题应聘 求职 面试准备资料 JAVA 工程师 试题 应聘 面试 准备 资料
限制150内