为了账号安全,请及时绑定邮箱和手机立即绑定

命令行提示主方法错误,找不到PicClient

命令行提示主方法错误,找不到PicClient

慕粉1417545 2016-05-23 19:49:49
import  java.io.*;import   java.net.*;class  PicClient{ public   static  void  main(String[]   args)throws  Exception { Socket  s=new  Socket("192.168.1.254",10007); FileInputStream  fis  =new   FileInputStream("c:\\1.bmp"); OutputStream  out=s.getOutputStream(); byte[]   buf=new  byte[1024]; int  len=0; while((len=fis.read(buf))!=-1) { out.write(buf,0,len); } s.shutdownOutput();InputStream  in=s.getInputStream();byte[]  bufIn=new  byte[1024];int  num=in.read(bufIn);System.out.println(new  String(bufIn,0,num));fis.close();s.close(); }}class  PicServer{ public  static  void  main(String[]  args)throws   Exception { ServerSocket  ss=new  ServerSocket(1524); Socket  s=ss.accept(); InputStream   in=s.getInputStream(); FileOutputStream  fos=new   FileOutputStream("server.bmp"); byte[]   buf=new  byte[1024]; int  len  =0; while((len=in.read(buf))!=-1) { fos.write(buf,0,len); } OutputStream  out=s.getOutputStream(); out.write("上传成功".getBytes()); fos.close(); s.close(); ss.close(); }}
查看完整描述

3 回答

?
叫我图图就好了

TA贡献13条经验 获得超4个赞

哥们,建议你把这个分两个文件(.class)写,一个PicClient.class,一个PicServer.class,然后分别添加主函数来运行,或者是你可以再写一个主函数的类,在主函数中创建PicClient和PicServer对象,这样就OK了。明了。

查看完整回答
反对 回复 2016-05-29
  • 3 回答
  • 0 关注
  • 1177 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信