文档介绍:例 10-1
import .*;
import .*;
import ;
class Test{
public static void main(String args[]) throws Exception{
int c;
URL hp=new URL("/");
URLConnection hpCon=();
("Date: "+new Date(()));
("Content-Type: "+());
("Expires: "+());
("Last-Modified: "+new Date(()));
int len=();
("Content-Length: "+len);
if(len>0){
("=== Content ===");
InputStream input=();
int i=len;
while(((c=())!=-1)&&(--i>0)){
((char)c);
}
();
}else{
("No Content Available");
}
}
}
例 10-2
import .*;
import .*;
public class Client{
public static void main(String args[]){
String s=null;
Socket socket;
DataInputStream in=null;
DataOutputStream out=null;
try{
socket=new Socket("localhost",4331);
in=new DataInputStream(());
out=new DataOutputStream(());
("Hello!It's Client");
while(true){
s=();
(":"+());
("Client get:"+s);
(2000);
}
}catch(IOException e){
("can't connect");
}catch(InterruptedException e){}
}
}
例 10-3
import .*;
import .*;
public class Server{
public static void main(String args[]){
ServerSocket server=null;
Socket socket=null;
String s=null;
DataOutputStream out=null;
DataInputStream in=null;
try{
server=new ServerSocket(4331);
}catch(IOException e1){
("ERROR:"+e1);
}
try{
socket=();
in=new DataInputStream(());
out=new DataOutputStream(());
while(true){
s=();
("It's Server:");