import java.net.*;
import java.io.*;
public class server{
public static void main(String[] args) throws Exception{
while(true){ //一直運行
ServerSocket server = new ServerSocket(80); //監聽在80端口
Socket sock = server.accept(); //建立一個與客戶機的socket
FileInputStream in = new FileInputStream("c:\\a\\1.html"); //讀取數據
OutputStream out = sock.getOutputStream();
int len = 0;
byte buffer[] = new byte[1024]; //緩衝區
while((len=in.read(buffer))>0){ //假如緩衝區有數據
out.write(buffer,0,len);
}
in.close();
out.close();
sock.close();
server.close();
}
}
}
1.使用javac命令編譯 : javac server.java
2.運行 : java server
3.然後打開瀏覽器輸入: 127.0.0.1/a/1.html //假如你建了這個文件的話
這時候就可以看到html裏面的內容了,這個程序雖然簡陋 但是應該對理解tomcat有一定作用