线程的用处:
启动 runnable接口,调用run方法. Thread调用start方法. AsyncTask调用excute方法.AsyncTask 本身是一个泛型,有3个类型参数. 第1个参数,是doInBackground的参数类型,该方法不能执行UI相关的操作. 第2个参数,是onProgressUpdate的参数类型,参数值由publishProgress负责传递. 第3个参数,是onPostExecute的参数类型,同时也是doInBackground的返回值类型.输入输出,网络IO,文件读写 URL URLConnection,互联网的连接,可以获取到哪些信息,http头部? InputStream,字节流 InputStreamReader,字符流,可以指定字符集. BufferReader 所有的流,使用完都要执行close操作.
HttpURLConnection,setDoOutput,setRequestMethod "POST" "utf-8"
OutputStream OutputStreamWriter BufferWriter
end