`
zhelong111
  • 浏览: 188655 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java网络编程2

 
阅读更多


[size=large][size=medium]
package com.laili.netUrl;

import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;
import java.net.URLConnection;

public class TestUrl
{
	public static void main(String[] args) throws Exception
	{
		String urlString = "http://www.baidu.com";
		String urlString2 = "http://www.google.com.cn";
		String urlString3 = "http://android.developers.com";
		String urlString4 = "http://www.sina.com";
		URL url =  new URL(urlString4);
		
		String protocol = url.getProtocol();
		String host = url.getHost();
		int port = url.getPort();
		String file = url.getFile();
		System.out.println("protocol: " + protocol + "\n" + "host: " + host);
		System.out.println("port: " + port + "\n" + "file: " + file);
		
		URLConnection urlConn = url.openConnection();
		InputStream is = urlConn.getInputStream();
		OutputStream os = new FileOutputStream("d:/android.html");
		
		byte[] buffer = new byte[1024];
		int len;
		while((len = is.read(buffer, 0, buffer.length)) != -1)
		{
			os.write(buffer, 0, len);
		}
		
		is.close();
		os.close();
	}
}

  • 大小: 32.4 KB
分享到:
评论

相关推荐

    java网络编程 2th源代码

    在这个“java网络编程 2th源代码”中,我们有机会深入学习并实践Java如何处理网络连接、数据传输和多线程等核心概念。这本书的第二版可能包含了一些更新的内容和改进,以适应不断发展的网络环境。 1. **TCP/IP协议...

    Java网络编程/Java网络编程实例

    Java网络编程是Java开发中的重要领域,它涵盖了网络应用程序的设计、实现和调试。在这个主题下,我们可以探讨多个关键知识点: 1. **Java Socket编程**:Java的Socket类提供了基于TCP/IP协议的网络通信能力。通过...

    Java网络编程案例教程习题参考答案 .pdf

    2. TCP/IP协议:TCP/IP是Internet上最流行的协议,Java网络编程中使用的协议。Java程序员需要了解TCP/IP协议的工作原理和实现机制。 3. Java Socket类:Java中的Socket类是用于实现网络通信的核心类。Java程序员...

    Java网络编程实验报告.pdf

    "Java网络编程实验报告" 本实验报告主要介绍了Java网络编程的基本概念和实现方法,通过设计和实现一个简单的客户端/服务器应用程序,了解Java网络编程的基本原理和实现方法。 知识点1:Java 网络编程基础 Java ...

    java网络编程第四版pdf

    《Java网络编程(第四版)》是一本深入探讨Java在互联网环境下的编程技术的经典书籍。本书旨在帮助读者理解和掌握如何利用Java语言进行高效、安全的网络通信。书中内容覆盖了从基本的网络概念到复杂的多线程编程,是...

    Java网络编程(第4版)PDF

    《Java网络编程(第4版)》是一本深入探讨Java平台上的网络编程技术的专业书籍,适合想要提升Java通讯技术的学者阅读。此书全面覆盖了Java网络编程的基础和高级概念,帮助开发者理解如何利用Java语言构建高效、可靠的...

    java网络编程.pdf

    java网络编程.pdf

    Java网络编程期末考试复习题库+答案

    Java网络编程是计算机科学中的一个重要领域,特别是在软件开发中,它涉及到如何通过网络进行数据传输和通信。在Java中,网络编程主要依赖于Java的Socket编程、ServerSocket、URL类以及NIO(非阻塞I/O)等核心API。这...

    Java网络编程实践课程设计报告.pdf

    Java 网络编程实践课程设计报告 这是一份 Java 网络编程实践课程设计报告,旨在帮助学生掌握 Java 编程语言、图形化界面、多线程、网络和数据库等技术,并提高动手实践能力和书本知识学习。该课程设计报告涵盖了 ...

    java网络编程

    2. **Java网络编程API**: - **InetAddress类**:用于处理IP地址和主机名。 - **Socket类和ServerSocket类**:Socket用于客户端,ServerSocket用于服务器端,它们是进行TCP通信的基础。 - **DatagramSocket和...

    [Java网络编程(第3版,2004)].(Java.Network.Prog.epub

    Java网络编程

    java网络编程pdf

    java网络编程pdf java网络编程pdf java网络编程pdf java网络编程pdf java网络编程pdf java网络编程pdf java网络编程pdf java网络编程pdf

    《Java网络编程实例:Java网络编程实例》

    Java网络编程是开发分布式应用程序的关键技术,它使得Java程序能够与其他设备、系统和服务进行通信。本书《Java网络编程实例:Java网络编程实例》显然聚焦于通过实际案例来教授这一核心技能。以下是一些主要的知识点...

    Java网络编程第三版.pdf

    《Java网络编程第三版》是Java开发者深入理解网络编程的重要参考资料。这本书主要涵盖了Java平台上的网络应用程序开发,从基础概念到高级技术,为读者提供了一套全面的学习路径。以下是本书中涉及的一些关键知识点:...

    Java网络编程精解(孙卫琴)电子教案

    《Java网络编程精解》是孙卫琴老师的一本经典教程,主要涵盖了Java语言在网络编程领域的深度解析。这本书深入浅出地介绍了如何使用Java进行网络通信,包括基本的TCP/IP协议、套接字编程、多线程技术以及HTTP、FTP等...

    Java网络编程实例(随书源代码)

    Java网络编程是开发分布式应用程序的关键技术,它允许程序通过网络发送和接收数据。《Java网络编程实例》这本书的源代码提供了丰富的示例,帮助读者深入理解这一领域。本压缩包包含的源代码覆盖了Java网络编程的各种...

    java网络编程实例2

    这个"java网络编程实例2"很可能包含了深入的实践案例,帮助读者理解并掌握网络编程的基本概念和技术。以下是根据标题和描述可能涵盖的一些关键知识点: 1. **网络基础知识**:在Java中进行网络编程首先需要了解TCP/...

    Java网络编程资料

    Java网络编程是开发分布式应用程序的关键技术,它允许Java程序与其他计算机进行通信,实现数据的交换。这份"Java网络编程资料"包含三个重要的学习资源:关于Socket套接字的"Java套接字编程.chm"、关于网络协议特别是...

    《java网络编程》(PPT)

    这份《java网络编程》的电子课件,显然是为了帮助开发者深入理解和掌握这些核心概念而设计的。 首先,我们需要理解Java在网络编程中的基础——Socket编程。Java的Socket类提供了客户端与服务器端通信的基本接口,它...

Global site tag (gtag.js) - Google Analytics