📄 edit.txt
字号:
文件夹 PATH 列表
卷序列号码为 00520053 60C5:9AEA
F:.
│ code999.com说明.txt
│ 三九源码.url
│ tt.txt
│ edit.txt
│ edit
│
├─ch2
│ Hello.java
│ Netclock.java
│ Phttpd.java
│ Readfile.java
│ Readnet.java
│ Readwrite.java
│ Testargs.java
│ Writefile.java
│ Wrnet.java
│ tt.txt
│
├─ch3
│ 0.gif
│ 1.gif
│ CtrlListen.class
│ dd
│ Ftp.class
│ Ftp.java
│ Ftp1.java
│ Ftp2.java
│ Ftp3.class
│ Ftp3.java
│ Getdatad.java
│ T1.java
│ T2.java
│ Telnet.java
│ Threadtest.java
│
├─ch4
│ Mail.java
│ MailManager.java
│ MMGui.java
│ Pop.java
│ Receiver.java
│
├─ch5
│ Robot.java
│ UmiClient.java
│ UmiServer.java
│
├─ch6
│ Chat.java
│ ChatServer.java
│ Mlisten.java
│ Msend.java
│
├─ch7
│ Clock.java
│ ClockClient.java
│ ClockImpl.java
│ ClockServer.java
│ DPiClient.java
│ Pi.java
│ PiClient.java
│ PiImpl.java
│ PiServer.java
│
└─SampleTree
│ DynamicTreeNode.class
│ FtpClient.jcd
│ FtpClient.jcp
│ FtpClient.jcu
│ FtpClient.jcw
│ README.txt
│ SampleData.class
│ SampleTree$1.class
│ SampleTree$2.class
│ SampleTree$3.class
│ SampleTree$4.class
│ SampleTree$5.class
│ SampleTree$AddAction.class
│ SampleTree$InsertAction.class
│ SampleTree$ReloadAction.class
│ SampleTree$RemoveAction$PositionComparator.class
│ SampleTree$RemoveAction.class
│ SampleTree$ShowHandlesChangeListener.class
│ SampleTree$ShowRootChangeListener.class
│ SampleTree$TreeEditableChangeListener.class
│ SampleTree.class
│ SampleTree.jar
│ SampleTreeCellRenderer.class
│ SampleTreeModel.class
│ src_ftpclient.txt
│
├─images
└─src
│ DynamicTreeNode.java
│ SampleData.java
│ SampleTree.java
│ SampleTreeCellRenderer.java
│ SampleTreeModel.java
│ t.txt
│
└─resources
└─images
collapsed.gif
expanded.gif
Volume in drive F has no label.
Volume Serial Number is 60C5-9AEA
Directory of F:\TCP_IP~1\ch2
2007-04-08 12:57 <DIR> .
2007-04-08 12:57 <DIR> ..
2002-08-07 06:53 461 Hello.java
2002-08-07 07:11 1,282 Netclock.java
2002-08-07 07:15 1,764 Phttpd.java
2002-08-07 07:03 1,195 Readfile.java
2002-08-07 07:05 1,394 Readnet.java
2002-08-07 06:55 681 Readwrite.java
2002-08-07 07:00 378 Testargs.java
2002-08-07 06:58 1,441 Writefile.java
2002-08-07 07:08 1,935 Wrnet.java
2007-04-08 13:06 51,525 tt.txt
10 File(s) 62,056 bytes
2 Dir(s) 25,302,482,944 bytes free
// Hello.java
// 扨弮側Java尵岅僾儘僌儔儉偺椺戣
// 偙偺僾儘僌儔儉傪幚峴偡傞偲,悢峴偺儊僢僙乕僕傪弌椡屻,廔椆偟傑偡.
import java.io.* ;
public class Hello{
// 儊僀儞僾儘僌儔儉
public static void main(String[] args){
// 儊僢僙乕僕偺弌椡
System.out.println("傒側偝傫偙傫偵偪偼");
System.out.print("Java尵岅偵傛傞") ;
System.out.print("僱僢僩儚乕僋僾儘僌儔儈儞僌偺悽奅傊") ;
System.out.println("傛偆偙偦両");
}
//儊僀儞僾儘僌儔儉偺廔椆
}
// 帪崗傪摎偊傞僒乕僶僾儘僌儔儉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) ;
}
}
}// 偄傫偪偒HTTP僒乕僶Phttpd.java
// 偙偺僾儘僌儔儉偼億乕僩斣崋80斣偱摦嶌偡傞僒乕僶偱偡
// 巊偄曽java Phttp 僨乕僞僼傽僀儖柤
// WWW僋儔僀傾儞僩偐傜偺愙懕偵懳偟,堷悢偱巜掕偟偨僼傽僀儖傪曉偟傑偡
// 儔僀僽儔儕偺棙梡
import java .io.* ;
import java.net.* ;
import java.util.* ;
// Phttpd僋儔僗
class Phttpd{
public static void main(String args[]){
// 僒乕僶僜働僢僩偺弨旛
ServerSocket servsock = null ;
Socket sock ;
// 擖弌椡偺弨旛
OutputStream out ;
BufferedReader in ;
FileInputStream infile = null;
byte[] buff = new byte[1024];
// 偦偺懠偺曄悢
boolean cont = true ;
int i ;
try{
// 僒乕僶梡僜働僢僩偺嶌惉乮億乕僩斣崋80斣乯
servsock = new ServerSocket(80,300) ;
while(true){
sock = servsock.accept() ;// 愙懕梫媮偺庴晅
// 愙懕愭偺昞帵
System.out.println("愙懕梫媮"
+ (sock.getInetAddress()).getHostName()) ;
// 僆僽僕僃僋僩infile傪嶌傝,僼傽僀儖傪弨旛偟傑偡
try{
infile = new FileInputStream(args[0]) ;
}
catch(Exception e){
// 僼傽僀儖弨旛偺幐攕
System.err.println("僼傽僀儖偑偁傝傑偣傫") ;
System.exit(1) ;
}
// 撉傒彂偒梡僆僽僕僃僋僩偺惗惉
in = new BufferedReader(new
InputStreamReader(sock.getInputStream()));
out = sock.getOutputStream() ;
// 偲傝偁偊偢夵峴傪俀偮撉傒旘偽偡
for(i = 0; i < 2;++i)
in.readLine() ;
// 僼傽僀儖偺弌椡
cont = true ;
while(cont){
// 僼傽僀儖偐傜偺撉傒崬傒偲僱僢僩儚乕僋弌椡
try{
int n = infile.read(buff);
out.write(buff,0,n) ;
}
catch(Exception e){
cont = false ;
}
}
// 愙懕廔椆
sock.close() ;
infile.close() ;
}
}catch(IOException e){
System.exit(1) ;
}
}
}// Readfile.java
// 僼傽僀儖偺撪梕傪撉傒庢傝,偦偺傑傑夋柺偵弌椡偟傑偡
// 巊偄曽java Readfile 僼傽僀儖柤
//儔僀僽儔儕偺棙梡
import java.io.*;
// Readfile僋儔僗
public class Readfile {
// 僾儘僌儔儉偺杮懱main
public static void main(String[] args){
byte[] buff = new byte[1024];//攝楍偺掕媊
boolean cont = true ;// 儖乕僾惂屼梡曄悢
FileInputStream infile = null;// 僼傽僀儖撉庢梡
// 僆僽僕僃僋僩infile傪嶌傝,僼傽僀儖撉傒弌偟傪弨旛偟傑偡
try{
infile = new FileInputStream(args[0]) ;
}
catch(FileNotFoundException e){
// 僼傽僀儖弨旛偺幐攕
System.err.println("僼傽僀儖偑偁傝傑偣傫") ;
System.exit(1) ;
}
// 僼傽僀儖偺廔椆傑偱,埲壓偺儖乕僾傪孞傝曉偟傑偡
while (cont) {
try {
// 僼傽僀儖偐傜偺撉傒崬傒
int n = infile.read(buff);
// System.out傊偺彂偒弌偟
System.out.write(buff, 0, n) ;
}
// 埲壓偼椺奜張棟偱偡
catch(Exception e){
// 撉傒弌偟廔椆帪偵儖乕僾傕廔椆偟傑偡
cont = false ;
}
}
// 僼傽僀儖傪暵偠傑偡
try{
infile.close() ;
}
catch(IOException e){
// 僼傽僀儖僋儘乕僘偺幐攕偱偡
System.err.println("僼傽僀儖偺僄儔乕偱偡") ;
System.exit(1) ;
}
}
}// Readnet.java
// 僱僢僩儚乕僋忋偺僒乕僶偐傜僨乕僞傪庴偗庢傝,偦偺傑傑夋柺偵弌椡偟傑偡
// 巊偄曽java Readnet DNS 柤億乕僩斣崋
// 椺java Readnet kiku.fuis.fukui-u.ac.jp 6000
//儔僀僽儔儕偺棙梡
import java.io.*;
import java.net.* ;
// Readnet僋儔僗
public class Readnet {
// 僾儘僌儔儉偺杮懱main
public static void main(String[] args){
byte[] buff = new byte[1024];//攝楍偺掕媊
Socket readsocket = null ;// 僒乕僶愙懕梡僜働僢僩
InputStream instr = null;// 僨乕僞撉傒庢傝梡僆僽僕僃僋僩
boolean cont = true ;
// 巜掕偺億乕僩偵懳偟偰,僜働僢僩傪嶌惉偟傑偡
// 僆僽僕僃僋僩instr傪嶌傝,僨乕僞撉傒弌偟傪弨旛偟傑偡
try{
readsocket
= new Socket(args[0],Integer.parseInt(args[1])) ;
instr = readsocket.getInputStream() ;
}
catch(Exception e){
System.err.println("僱僢僩儚乕僋僄儔乕偱偡") ;
System.exit(1) ;
}
// 僨乕僞偺廔椆傑偱,埲壓偺儖乕僾傪孞傝曉偟傑偡
while (cont) {
try {
// 撉傒崬傒
int n = instr.read(buff);
// System.out傊偺彂偒弌偟
System.out.write(buff, 0, n) ;
}
// 埲壓偼椺奜張棟偱偡
catch(Exception e){
// 撉傒弌偟廔椆帪偵儖乕僾傕廔椆偟傑偡
cont = false ;
}
}
// 僐僱僋僔儑儞傪暵偠傑偡
try{
instr.close() ;
}
catch(Exception e){
// 僱僢僩儚乕僋僋儘乕僘幐攕偱偡
System.err.println("僱僢僩儚乕僋偺僄儔乕偱偡") ;
System.exit(1) ;
}
}
}// Readwrite.java
// 僉乕儃乕僪偐傜偺擖椡傪庴偗庢傝,偦偺傑傑夋柺偵弌椡偟傑偡
// 偙偺僾儘僌儔儉傪廔椆偡傞偵偼,僐儞僩儘乕儖俠傪擖椡偟偰偔偩偝偄
//儔僀僽儔儕偺棙梡
import java.io.*;
// Readwrite僋儔僗
public class Readwrite {
// 僾儘僌儔儉偺杮懱main
public static void main(String[] args){
byte[] buff = new byte[1024];//攝楍偺掕媊
// 埲壓偺儖乕僾傪柍尷偵孞傝曉偟傑偡
//
while (true) {
try {
// System.in偐傜偺撉傒崬傒
int n = System.in.read(buff);
// System.out傊偺彂偒弌偟
System.out.write(buff, 0, n);
}
// 埲壓偼椺奜張棟偱偡
catch(Exception e){
// 椺奜帪偼僾儘僌儔儉傪廔椆偟傑偡
System.exit(1);
}
}
}
}// Testargs.java
// 僐儅儞僪傊偺堷悢傪夋柺偵昞帵偟傑偡
// 巊偄曽java Testarg (堷悢侾) (堷悢俀) ...
import java.io.* ;
public class Testargs{
// 儊僀儞僾儘僌儔儉
public static void main(String[] args){
// 儊僢僙乕僕偺弌椡
int number = 0 ;
while(number < args.length){
System.out.println(args[number]);
++ number ;
}
}
//儊僀儞僾儘僌儔儉偺廔椆
}// Writefile.java
// 僉乕儃乕僪偐傜偺擖椡傪庴偗庢傝,偦偺傑傑夋柺偵弌椡偟傑偡
// 傑偨,僼傽僀儖偵擖椡傪弴偵奿擺偟傑偡
// 巊偄曽java Writefile 僼傽僀儖柤
// 偙偺僾儘僌儔儉傪廔椆偡傞偵偼,峴偺愭摢偵僺儕僆僪.傪擖椡偟偰偔偩偝偄
//儔僀僽儔儕偺棙梡
import java.io.*;
// Writefile僋儔僗
public class Writefile {
// 僾儘僌儔儉偺杮懱main
public static void main(String[] args){
byte[] buff = new byte[1024];//攝楍偺掕媊
boolean cont = true ;// 儖乕僾惂屼梡曄悢
FileOutputStream outfile = null;
// 僼傽僀儖弌椡梡僆僽僕僃僋僩
// 僆僽僕僃僋僩outfile傪嶌傝,僼傽僀儖偺弌椡傪弨旛偟傑偡
try{
outfile = new FileOutputStream(args[0]) ;
}
catch(FileNotFoundException e){
// 僼傽僀儖弨旛偺幐攕
System.err.println("僼傽僀儖偑偁傝傑偣傫") ;
System.exit(1) ;
}
// 峴摢傊偺僺儕僆僪偺擖椡傑偱,埲壓偺儖乕僾傪孞傝曉偟傑偡
while (cont) {
try {
// System.in偐傜偺撉傒崬傒
int n = System.in.read(buff);
// System.out傊偺彂偒弌偟
System.out.write(buff, 0, n) ;
// 峴摢僺儕僆僪偺専弌
if(buff[0] == '.') cont = false ;
else outfile.write(buff,0,n) ;
}
// 埲壓偼椺奜張棟偱偡
catch(Exception e){
// 椺奜帪偼僾儘僌儔儉傪廔椆偟傑偡
System.exit(1);
}
}
// 僼傽僀儖傪暵偠傑偡
try{
outfile.close() ;
}
catch(IOException e){
// 僼傽僀儖僋儘乕僘偺幐攕偱偡
System.err.println("僼傽僀儖偺僄儔乕偱偡") ;
System.exit(1) ;
}
}
}// Wrnet.java
// 僱僢僩儚乕僋忋偺僒乕僶偵愙懕偟,僨乕僞傪憲傝傑偡
// 偦偺屻僒乕僶偐傜僨乕僞傪庴偗庢傝,偦偺傑傑夋柺偵弌椡偟傑偡
// 巊偄曽java Wrnet DNS 柤億乕僩斣崋
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -