不一样,socket是服务器通信的工具类,使用它可以实现服务器与客户端之间通信,而URLConnection类仅表示与服务器之间的连接,而且openConnection方法在调用的时候并没有和服务器真正的建立连接,虽然字面上给人理解的意思是"开启连接",但其实并没有.真正建立连接的方法是URLConnection.connect().