Java基础 | 数据库 | Android | 学习视频 | 学习资料下载
课前导读
●回复"每日一练"获取以前的题目!
●答案公布时间:为每期发布题目的第二天
★【新】回复“测试题”获取昨天发布的软件工程师初级阶段测试题答案
●我希望大家积极参与答题!有什么不懂可以加小编微信进行讨论
★珍惜每一天,拼搏每一天,专心每一天,成功每一天。
题目要求 常见笔试题: 下面代码的运行结果是什么? class B extends Object{ static{ System.out.println("Load B1"); } public B(){ System.out.println("Create B"); } static{ System.out.println("Load B2"); } } class A extends B{ static{ System.out.println("Load A1"); } public A(){ System.out.println("Create A"); } } publicclass Testclass { publicstaticvoid main(String[] args) { new A(); } } A、Load B1 Load B2 Create B Load A Create A B、Load B1 Load B2 Load A Create B Create A C、Load B2 Load B1 Create B Create A Load A D、Create B Create A Load A Load B1 Load B2 逻辑思维锻炼题: 某星期日,小学六年级学生Sroan出来散步时,两个男人并肩从身前走过。仔细一看,那两人用手铐各自铐上一只手。看上去似乎是便衣警察抓到了犯人,正带往附近的派出所。“哪个是便衣警察,哪个是犯人呢?”Sroan沉思着。(警察罪犯都不是左撇子)那么你知道吗?
左边是警察 右边是犯人 左边是犯人 右边是警察 读者可在右下角的留言留下你(逻辑思维)的答案!
上期练习题答案公布栏
对数组int[]arrays{1,4,2,3,9,5,6}进行排序,按照从大到小的顺序输出。(考虑使用冒泡排序)
packagecom.homework;
publicclass Test {
publicstaticvoid main(String[] args) {
int[]arrays={1,4,2,3,9,5,6};
int temp;
for (int i = 0; i < arrays.length-1; ++i) {
for (int j = arrays.length-1; j >i; --j) {
if(arrays[j]>arrays[j-1]){
temp=arrays[j];
arrays[j]=arrays[j-1];
arrays[j-1]=temp;
}
}
}
//遍历输出排序后的数组
for (int i = 0; i < arrays.length; i++) {
System.out.println(arrays[i]);
}
}
}
逻辑思维锻炼题:
下一个图形是什么?理由
答案是:C 理由:相同的部分就存在