[問題] 關於java.net的使用問題
ServerSocket svs=new ServerSocket(2525);
Socket s=svs.accept(); <- (1)
OutputStream out=s.getOutputStream(); <- (2)
out.write(str.getBytes());
out.close();
s.close(); <- (3)
compile時會出現下列錯誤
(1) incompatible types
(2) cannot find symbol method getOutputStream()
(3) cannot find symbol method close()
已經有
import java.net.*;
import java.io.*;
想請問為什麼會有這樣的錯誤?
是因為JDK裝不齊全嗎? (我是用jdk1.5.0_06)
之前我曾裝過 1.5.0_09也是不行,後來因為某些因素一定要用1.5.0_06
重裝依然有此問題
我去查JDK 那些出問題的好像都是1.0版就具有的功能
而我在這台電腦上但其他非網路的程式都可以正常compile說
怪的是將此程式拿到別台電腦卻可以compile成功
(此程式還是某書上的範例程式@@)
想請問大大們可能的問題出在哪?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.18.7
※ 編輯: henry035 來自: 220.133.18.7 (06/09 01:40)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):