Java 复习题(四)InetAddress和URL

注:没写正确答案的是存在争议部分,欢迎各位小伙伴指教
1.以下( )InetAddress类的方法
A.getByName
B.getAllByName
C.getByAddress
D.getLocalhost
我的答案:ABCD
正确答案:ABCD
2.InetAddress类提供( )方法,判断目标可达性
A.isConnected
B.isReachable
C.isLinked
D.isPinged
我的答案:B
正确答案:B

3.通常URL中包括( )
A.protocol
B.host
C.port
D.file
我的答案:ABC
正确答案:ABCD

4.在简体windows下,默认的字符为gbk,如果从远程服务器获取的字符串value编码为utf,则转换的语句为
String value
A.System.out.println(new String(value.getBytes(“utf”),“gbk”);
B.System.out.println(new String(value.getBytes(“gbk”),“utf”);
C.System.out.println(new String(value.getCode(“utf”),“gbk”);
D.System.out.println(new String(value.getCode(“gbk”),“utf”);
我的答案:A
正确答案:A
5.在Java中调用当前操作系统运行环境的语句
JVM.getEnvironment().exec(“ping -c 1 222.24.101.1”)
Runtime.getRuntime().exec(“ping -c 1 222.24.101.1”)
我的答案:B
正确答案:B

现有一个URL对象,描述正确的有( )
URL url = new URL(“http://www.xupt.edu.cn”);
A.通过url.getInputStream获得输入流
B.通过url.getOutputStream获得输出流
C.通过url.openStream获得输入流
D.通过url.getStream获得输出流
我的答案:AB
正确答案:C

6.Java语言中获得当前操作系统默认的字符编码语句是
A.System.getProperties()
B.System.getLocalFileEncoding()
C.System.getPropertie(“file.encoding”)
D.System.getFileEncoding()
我的答案:C
正确答案:C

7.以下正确的是( )
A.InetAddress类实现IP地址与域名关联的类(此处应该为主机名与IP)
B.URLConnection类是URL的子类
C.URL可以实现双向流操作
D.URLConnection可以实现POST操作
我的答案:B
正确答案:D

8.以下( )是URLConnection类的方法
A.openConnection
B.getInputStream
C.getURL (返回此 URLConnection 的 URL 字段的值。)
D.setDoOutput(将此 URLConnection 的 doOutput 字段的值设置为指定的值。)
我的答案:ABCD
参考:https://www.runoob.com/java/java-url-processing.html

正确答案:ABCD

9.以下( )关于HttpClient类描述正确
A.是JDK中提供的类库(java.net.http.HttpClient 是 jdk11 中正式启用的一个 http 工具类)
B.支持https
C.实现了http所有的方法
D.支持代理服务器
我的答案:ABCD
正确答案:ABCD

你可能感兴趣的:(笔记,java,经验分享)