关于JAVA网络编程,刚刚开始学这个,求指教!

fengshuo850420 2011-12-12 11:36:37
我的目的是要创建一个服务器,来接收客户端的数据,这是服务器端的代码,我考虑到用URL,编译没问题,运行就错误了,我应该怎么改呢?
URL url=new URL("asus-PC:8080/F:/项目/f1.txt");//此行错误
这一行我要完成的目的是,要指定一台主机名,端口号,以及资源路径,并且指定一个网络协议,我应该怎么改呢?
/**
* 服务器端
*/

public class ServerTest {

/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
URL url=new URL("asus-PC:8080/F:/项目/f1.txt");//此行错误
URLConnection con=(URLConnection) url.openConnection();
System.out.println("此URL的主机是:"+url.getHost());
System.out.println("此URL的协议是:"+url.getProtocol());
System.out.println("此URL的端口是:"+url.getPort());
System.out.println("此URL的路径是:"+url.getPath());
System.out.println("使用的URL是:"+url.getPath());
System.out.println("使用的URL是:"+con.getURL());
System.out.println("内容类型是:"+con.getContentType());
}
}
...全文
129 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
beiouwolf 2011-12-12
  • 打赏
  • 举报
回复
你这个不是url...这个是windows地址...
url格式:
protocol :// hostname[:port] / path / [;parameters][?query]#fragment
先搞明白了再做吧

62,629

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧