------- android培训、java培训、期待与您交流! ----------
一、服务端多线程
服务器一般是一直运行的,并可以允许多个用户同时登录或和服务器进行数据交换,这里每个用户就是一个新的线程,这样使用多线程,就可以实现多用户并发的登录服务器。
下面是上传图片的代码:
服务器运行:
服务器线程类:
注:因为Gui的知识生疏,Gui模拟浏览器的程序没有实现,后面在复习Gui视频的时候在写。
二、URL、URLConnection
URL 代表一个统一资源定位符,他的一些方法封装了socket的功能,使用起来更便捷:
三、域名解析
每台服务器在互联网上都有一个特定的数字ip地址,为了便于记忆,可以注册域名,在公网上映射到对应的数字ip,这样就可以通过域名(相当于baidu.com、sina.com.cn)来访问服务器。
同时本地有一个文件记录了常用的域名和数字ip的对应关系,如果在本地找到,就不用去公网上找了,可以直接访问到对应的数字ip地址。而这个文件是可以自己手动修改的。文件地址:C:\WINDOWS\system32\drivers\etc\HOSTS。