📄 netclock.java
字号:
// 帪崗傪摎偊傞僒乕僶僾儘僌儔儉Netclock.java
// 偙偺僾儘僌儔儉偼億乕僩斣崋6000斣偱摦嶌偡傞僒乕僶偱偡
// 僋儔僀傾儞僩偐傜偺愙懕偵懳偟,帪崗傪曉偟傑偡
// 偙偺僾儘僌儔儉傪掆巭偝偣傞偵偼僐儞僩儘乕儖C傪擖椡偟偰偔偩偝偄
// 巊偄曽java Netclock
// 儔僀僽儔儕偺棙梡
import java.io.* ;
import java.net.* ;
import java.util.* ;
// Netclock僋儔僗
class Netclock{
public static void main(String args[]){
ServerSocket servsock = null ;// 僒乕僶梡僜働僢僩
Socket sock ;// 僜働僢僩偺撉傒彂偒梡僆僽僕僃僋僩
OutputStream out ;// 弌椡僗僩儕乕儉
String outstr ;// 弌椡僨乕僞傪奿擺偡傞暥帤楍
int i ;//弌椡偺孞傝曉偟惂屼梡曄悢
Date d ;// 擔晅帪崗張棟梡僆僽僕僃僋僩
try{
// 僒乕僶僜働僢僩偺嶌惉
servsock = new ServerSocket(6000,300) ;
// 僒乕僶張棟偺孞傝曉偟
while(true){
sock = servsock.accept() ;//愙懕庴晅
// 弌椡梡僨乕僞偺嶌惉
d = new Date() ;
outstr = "\n"
+ "Hello, this is Netclock server."
+ "\n" + d.toString() + "\n"
+ "Thank you." + "\n";
// 僨乕僞偺弌椡
out = sock.getOutputStream() ;
for(i = 0; i < outstr.length();++i)
out.write((int)outstr.charAt(i)) ;
out.write('\n') ;
// 愙懕廔椆
sock.close() ;
}
}catch(IOException e){
System.exit(1) ;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -