黑马程序员技术交流社区

标题: 求助关于加密类加载器 [打印本页]

作者: 吴玉辉    时间: 2012-4-19 13:32
标题: 求助关于加密类加载器
(x)=arguments   D:\eclipse work4\javaenhance\binClassLoaderAttachme.class itcastlib
  1. package cn.itcast.day2;

  2. import java.io.FileInputStream;
  3. import java.io.FileOutputStream;
  4. import java.io.InputStream;
  5. import java.io.OutputStream;

  6. public class MyClassLoader {
  7.        
  8.         public static void main(String[] args)throws Exception{
  9.                
  10.                 String srcPath = args[0];
  11.                 String destDir = args[1];
  12.                 FileInputStream fis = new FileInputStream(srcPath);
  13.                 String destFileName = srcPath.substring(srcPath.lastIndexOf('\\')+1);
  14.                 String destPath = destDir+"\\"+destFileName;
  15.                 FileOutputStream fos = new FileOutputStream(destPath);
  16.                 cypher(fis,fos);
  17.                 fis.close();
  18.                 fos.close();
  19.                
  20.         }
  21.        
  22.         private static void cypher(InputStream ips,OutputStream ops)throws Exception{
  23.                 int b = -1;
  24.                 while((b=ips.read())!=-1){
  25.                         ops.write(b^0xff);
  26.                 }
  27.         }
  28.        
  29. }
复制代码
Exception in thread "main" java.io.FileNotFoundException: D:\eclipse (系统找不到指定的文件。)

作者: liuyang    时间: 2012-4-19 14:02
是不是在那个目录下没有要找的文件
作者: liqian    时间: 2012-4-19 14:04
在要找的目录中建立你需要的文件看看,感觉代码没什么问题!
作者: 周海诚    时间: 2012-4-19 16:15
文件名、目录名或卷标语法不正确。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2