Java提供了两个不同层次的网络支持机制:
利用URL访问网络资源
利用Socket通信
一、统一资源定位符URL类
1、URL用来网络资源定位,它的值由5部分组成,格式如下所示
://:/#
其中传输协议(protocol)指明获取资源所使用的传输协议,如http、ftp、file等。http表示通过HTTP访问网络资源。ftp表示通过网络协议FTP访问网络资源。file表示...
分类:
编程语言 时间:
2014-08-26 11:45:36
阅读次数:
314
Java网络编程菜鸟进阶:TCP和套接字入门JDK 提供了对 TCP(Transmission Control Protocol,传输控制协议)和 UDP(User Datagram Protocol,用户数据报协议)这两个数据传输协议的支持。本文开始探讨 TCP。TCP 基础知识在“服务器-客户端...
分类:
编程语言 时间:
2014-08-20 01:21:05
阅读次数:
316
服务器端
package org.tcp;
import java.io.PrintStream;
import java.net.ServerSocket;
import java.net.Socket;
public class HelloServer {
public static void main(String[] args) throws Excep...
分类:
编程语言 时间:
2014-08-16 09:48:40
阅读次数:
278
//服务器端
package org.tcp;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.ServerSocket;
import java.net.Socket;
public cla...
分类:
编程语言 时间:
2014-08-16 09:48:30
阅读次数:
208
package org.tcp;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.PrintStream;
import java.net.Socket;
public class EchoThread implements Runnable {
privat...
分类:
编程语言 时间:
2014-08-16 09:48:20
阅读次数:
213
//客户端
package org.udp;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
public class UDPClient {
public static void main(String[] args) throws Exception{
DatagramSocke...
分类:
编程语言 时间:
2014-08-16 09:48:10
阅读次数:
295
package org.InetAddressDemo;
import java.net.InetAddress;
public class InetAddressDemo {
public static void main(String[] args) throws Exception{
InetAddress locAdd = null;
InetAddress re...
分类:
编程语言 时间:
2014-08-15 17:52:39
阅读次数:
227
//URL
package org.urldemo;
import java.io.InputStream;
import java.net.URL;
import java.util.Scanner;
public class URLDemo {
public static void main(String[] args) throws Exception{
URL...
分类:
编程语言 时间:
2014-08-15 17:51:19
阅读次数:
213
package org.codedemo;
import java.net.URLDecoder;
import java.net.URLEncoder;
public class CodeDemo {
public static void main(String[] args) throws Exception{
String keyWord = "湖南工业大学";
...
分类:
编程语言 时间:
2014-08-15 17:50:28
阅读次数:
207
1,IP地址和InetAddress IP地址是互联网上每台计算机都有的自己的标记,IP地址分为5类,A类保留给政府,B类给中等规模的公司,C类给任何需要的人,D类用于组播,E类用于实验. A类 1.0.0.1-126.255.255.254 B类 128.0.0.1-191.255.255.254...
分类:
编程语言 时间:
2014-07-28 14:28:13
阅读次数:
411