32、(2分)2、已知httpClient连接网络的url,通过Post方式访问时要传递name参数,下列方式正确的是(B)
A、httpGet.addParams(\、list.add(new BasicNameValuePair(\name));
C、httpGet(url, name); D、url = url + \
33、(2分)3、httpClient中get和post访问方式描述正确的是(D) A、两者没有差别;
B、两者请求得到的数据格式不同; C、两者需要get不能带参数,post可以;
D、get是将参数在地址中传递,post是将参数用List传递。
34、(2分)4、httpclient请求数据成功的状态码是(B) A、100 B、200 C、0 D、1
35、(2分)1、下列属于httpclient访问方式(C D)
A、HttpUrlConnection B、soap C、httpGet D、httpPost
36、(2分)2、下列语句正确的是(A B C D)
A、HttpClient httpClient = new DefaultHttpClient(); B、HttpGet request = new HttpGet(url);
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
C、HttpResponse response = client.execute(request); D、HttpPost request = new HttpPost(url);\
37、(2分)AsyncTask实现异步线程的方法是(A) A、doInBackground B、onPreExecute C、onPostExecute
38、(2分)为保证UI线程不被阻塞,我们常通过(D)方式来处理一些耗时操作 A、handler B、Intent C、broadcast D、AsyncTask
39、(2分)定义一个TestAsyncTask extends AsyncTaskAsyncTask
A、String B、Integer C、Void D、List
40、(2分)通常情况下在使用AsyncTask时,为提高用户体验,需要在(C)添加进度框. A、onPostExecute B、doInBackground C、onPreExecute D、onCreate
41、(2分)AsyncTask的执行方法是( D )
A、start() B、onCreate() C、onPreExecute() D、execute()
42、(2分)在使用AsyncTask时,我们需要在退出应用时关闭AsyncTask,调用的方法是(D)
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
A、stop() B、close() C、cancel() D、cancel(true)
43、(2分)2、下列说法正确的是(A C D)
A、AsyncTask常用来处理网络访问等比较复杂、耗时的操作; B、AsyncTask中三个方法在同一线程中运行;
C、AsyncTask中doInBackground方法的返回值就是OnPostExecute方法的输入参数 D、AsyncTask中添加的泛型可以为Void
44、补全代码: private class MyFavoritesTask extends AsyncTask
protected List
return stringList; } @Override
protected void onPostExecute(___List
45、补全代码: private class MyFavoritesTask extends AsyncTask
protected List
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
List
return stringList; } @Override
protected void onPostExecute(List
}\
json解析--笔试练习题
1、(1分) JSONObject obj=new JSONObject(); 通过obj对象存储一个字符串变量name写法正确的是(C)
A、 obj.set(“name”,”zhangsan”); B、 obj.setValue(“name”,”zhangsan”); C、 obj.put(“name”,”zhangsan”); D、 obj.putValue(“name”,”zhangsan”);
2、(1分)下面哪个方法不是JSONObject类的方法(D) A、 public Object get(String name)throws JSONException{} B、 public Object opt(String name){}
C、 public Object optBoolean(String name,Boolean value){} D、 public Object optInteger(String name){}
3、(1分)通过JSONObject obj= new JSONObject(String str);方法构建一个JSONObject对象会抛出________异常(D)
北京尚学堂-cctv央视网广告合作伙伴,专业IT培训机构,口碑最好的java培训、iOS培训、android培训、hadoop大数据培训、web前端培训机构,0元入学,先就业后付款,平均就业薪水9500以上
相关推荐: