第9章 网络技术--9.3 Json【含答案】 Android应用开发基础

(1)判断题

1 Json具备简洁和清晰的层次结构

true  正确

false  错误

(2)判断题

2 Json数据格式可以提升网络传输效率

true  正确

false  错误

(3)判断题

3 Json必须使用与编程语言相关的文本格式来存储和表示数据

true  正确

false  错误

(4)判断题

4 编程语言中任何支持的数据类型都可以使用Json表示

true  正确

false  错误

(5)单选题

5 关于Json,下面那一项是不正确的()?

A  Json是一种轻量级的数据交换格式

B  Json易于机器解析和生成

C  Json使用完全独立于编程语言的文本格式来存储和表示数据

D  Json可以提升内存的访问速度

(6)单选题

6 OkHttp网络访问中,网络参数代码如下;RequestBody body = RequestBody.create(mediaType, “{\”UserName\“:\”user1\“}”);请问网络请求的方式是什么()?

A  HTTP

B  GET

C  POST

D  FTP

(7)单选题

7 网络回调处理的代码如下图所示;public void onResponse(Call call, final Response response)throws IOException {//实现onResponse接口 runOnUiThread(new Runnable() { public void run() { try { parseJsonWithGson(response.body().string()); //将网络成功后获取数据解析 } catch (IOException e) { e.printStackTrace(); } } }); 请问代码中runOnUiThread的作用是()?

A  网络请求

B  网络回调

C  新启用一个线程

D  在UI主线程空闲的时候运行里面的代码

(8)单选题

8 OkHttp中,发送请求数据所使用的函数是下面哪一个()?

A  execute

B  loadUrl

C  enqueue

D  inqueue

获取标准答案请阅读全文

未经允许不得转载!第9章 网络技术--9.3 Json【含答案】 Android应用开发基础