我是靠谱客的博主 明理白开水,最近开发中收集的这篇文章主要介绍京东2018笔试错题、重点题总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.TCP协议的拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。常用的方法有:

A慢启动、窗口滑动

B慢开始、拥塞控制

C快重传、快恢复

D快开始、快恢复

2.

 

Shell 脚本(shell script),是一种为 shell 编写的脚本程序。现有一个test.sh文件,且有可执行权限,文件中内容为:

#!/bin/bash

aa='Hello World !'

请问下面选项中哪个能正常显示Hello World !

正确答案 :D

Ash test.sh >/dev/null 1 && echo $aa

B./test.sh >/dev/null 1 && echo $aa

Cbash test.sh >/dev/null 1 && echo $aa

Dsource test.sh >/dev/null 1 && echo $aa

5.

系统管理员编写扫描临时文件的shell程序tmpsc.sh, 测试该程序时提示拒绝执行,解决的方法有(      )

正确答案 :BCD

您的答案 :BC

Achmod 644 tmpsc.sh

Bchmod 755 tmpsc.sh

Cchmod a+x tmpsc.sh

Dchmod u+x tmpsc.sh

 

目录/文件的满权限的形式:
drwxrwxrwx
-rwxrwxrwx
其中:(r:读取,w:写,x:执行)
数字对应:(r:4,w:2,x:1), 命令行中的三个数字对应的授权角色为owner, group, others
1. 通过数字修改权限
chmod 777 [-R]
2.符号类型修改
u: owner
g: group
o: others
a : all
chmod a+x [-R] 所有人都拥有执行权限

7.

Object类不含有以下哪种方法?

正确答案 :A

Aequal

Bwait

Cnotify

Dclone

equals不是equals。

9

public class Main {
public static void main(String[] args) {
System.out.print(fun1());
}
public static String fun1() {
try {
System.out.print("A");
return fun2();
} finally {
System.out.print("B");
}
}
public static String fun2() {
System.out.print("C");
return "D";
}
}

执行以上程序后,输出结果正确的是?

正确答案 :C

A.ABCD

B.ACDB

C.ACBD

D.不确定

先去执行fun2()方法,获取到返回值后,然后存到fun1()局部变量表中,执行finally语句后,在返回这个值。

10

根据类加载器加载类的初始化原理,推断以下代码的输入结果为?

public class Test {
public static void main(String[] args) throws Exception{
ClassLoader classLoader=ClassLoader.getSystemClassLoader();
Class clazz=classLoader.loadClass("A");
System.out.print("Test");
clazz.forName("A");
}
}
class A{
static {
System.out.print("A");
}
}

正确答案 :A

ATestA

BATestA

CATest

DTest

10

public class Main {
private static int x = 10;
private static Integer y = 10;
public static void updateX(int value) {
value = 3 * value;
}
public static void updateY(Integer value) {
value = 3 * value;
}
public static void main(String[] args) {
updateX(x);
updateY(y);
}
}

执行以上程序后,x和y的值分别是多少?

正确答案 :A

您的答案 :B

A10,10

B10,30

C30,10

D30,30

integer 是引用传递,但是每次对Integer的赋值操作,都是创建了一个新的对象,并且给变量赋上新的地址值。在main方法中的updateY(y) 与 public static void updateY 指向了不同的integer对象

最后

以上就是明理白开水为你收集整理的京东2018笔试错题、重点题总结的全部内容,希望文章能够帮你解决京东2018笔试错题、重点题总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部