Java 网络编程
来源:互联网 发布:体育数据分析公司 编辑:程序博客网 时间:2024/06/05 17:20
我认为比较好的开端启示的博客:点击打开链接
我的一些小实例
/**package shiyanone;import java.io.*;import java.net.InetAddress;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;import java.net.UnknownHostException;/** * @author Administrator * */public class InternetDemo {/** * @param args * @throws IOException * @throws UnknownHostException * @throws MalformedURLException */public static void Print(BufferedReader br) throws IOException{ String line=null; while((line=br.readLine())!=null){ System.out.println(line); }}public static void main(String[] args) throws Exception {// TODO Auto-generated method stub/* * getLocalHost() * getHostName() * getHostAddress() * */ InetAddress Address=InetAddress.getLocalHost(); String str="主机名: "+Address.getHostName()+"\n"+"主机IP地址: "+Address.getHostAddress(); System.out.println(str); System.out.println("2----------------------------------------------------------"); /* * getProtocol() * getHost() * getFile() * */ String strurl="http://help.baidu.com/"; URL url=new URL(strurl); System.out.println("协议类型: "+url.getProtocol()); System.out.println("主机: "+url.getHost()); System.out.println("端口号: "+url.getPort()); System.out.println("获取文件: "+url.getFile()); System.out.println("URL转化成字符串: "+url.toString()); BufferedReader br=new BufferedReader(new InputStreamReader(url.openStream(),"UTF-8")); Print(br); br.close(); System.out.println("3----------------------------------------------------------"); /* * URLConnection * */ URLConnection UrlConnection=url.openConnection(); BufferedReader buffer=new BufferedReader(new InputStreamReader(UrlConnection.getInputStream(),"UTF-8")); Print(buffer);buffer.close(); System.out.println("----------------------------------------------------------");}}
0 0
- 【网络编程】JAVA网络编程
- java网络编程:网络基本概念
- Java网络编程-UDP编程
- Java 高层网络编程
- Java网络编程2
- Java网络编程3
- Java网络编程4
- Java网络服务器编程
- java网络编程1
- java网络编程2
- JAVA网络编程
- Java网络服务器编程
- java网络编程
- Java 高层网络编程
- Java 高层网络编程
- Java网络服务器编程
- Java网络编程
- JAVA网络编程
- 公司员工考勤登记软件
- cmd命令提示符大全(2)
- Android自助餐之XML
- LinuxC/C++编程(3)—异步清理子进程(避免成为僵尸进程)
- Android延时启动任务的方法
- Java 网络编程
- 认识JAVA数组
- Ehcache框架简单使用
- 设计一个有getMin功能的栈
- getc(),putc()文件文本读取写入函数
- ios反向传值(1.代理传值)
- 使用OpenCV进行摄像机标定
- 管友商品销售管理软件(网络版)加密狗破解版
- 双端队列(Deque)