随笔分类 -  牛客网选择题

java程序运行结果
摘要:下面这段代码的运行结果是:AB.B 分析原因:也就是说在你的operate()方法中,参数是引用传递,也就是x,y分别为a,b引用的拷贝,在方法中,你给x追加了值,也就相应的改变了a的值,但是第二条语句:y = x; 确实将引用y指向了另外一个对象x,这样y就和b指向不同的两个对象了,当然b的值也就 阅读全文

posted @ 2018-04-19 20:06 lijingran 阅读(1938) 评论(0) 推荐(0)

运行程序,填写结果
摘要:结果是: 22 34 17 关键点:try finally的返回的结果是try中的return那个值 本程序运行步骤如下: new B()执行的步骤: 1. super(5)→setValue(5)结果是:10 2. getValue()→10+1=11→return11→setValue()11* 阅读全文

posted @ 2018-04-16 09:34 lijingran 阅读(216) 评论(0) 推荐(0)

牛客网多线程程序执行结果选择题
摘要:执行以下程序,最终输出可能是: 正确答案: C 你的答案: 空 (错误) 010 2123012 3434 01201 340124 2334 0012314 01223344 12345 12345 12345解释1:虽然每次结果不同,但是第一个空格之前必然有 0 1 2 3 4 这四个数字,这是 阅读全文

posted @ 2018-04-14 21:59 lijingran 阅读(394) 评论(0) 推荐(0)

导航