黑马程序员技术交流社区

标题: 类加载器的加密疑问 [打印本页]

作者: 位雪    时间: 2012-7-24 20:56
标题: 类加载器的加密疑问
  1. package cn.itcast.day2;
  2. import java.util.Date;
  3. public class ClassLoaderAttachment extends Date {
  4.         public String toString() {
  5.                    return "hello , itcast";
  6.         }
  7. }
复制代码
  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. * @param args
  9. */
  10.             public static void main(String[] args) throws Exception{
  11.                          // TODO Auto-generated method stub
  12.                          String srcPath = args[0];
  13.                          String destDir = args[1];
  14.                         FileInputStream fis = new FileInputStream(srcPath);
  15.                         String destFileName = srcPath.substring(srcPath.lastIndexOf('\\')+1);
  16.                         String destPath = destDir + "\\" + destFileName;
  17.                         FileOutputStream fos = new FileOutputStream(destPath);
  18.                        cypher(fis,fos);
  19.                        fis.close();
  20.                        fos.close();
  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. }
复制代码
错误提示:

哪位能告诉我到底哪儿错了,找了半天都没找到。。。。

未命名.jpg (18.78 KB, 下载次数: 31)

未命名.jpg

未命名2.jpg (28.95 KB, 下载次数: 27)

未命名2.jpg

作者: 刘春发    时间: 2012-7-24 21:26
系统找不到文件,应该是文件路径不对  
估计第一个参数的路径不正确  ...bin\cn\itcast\day2\ClassLoaderAttachment.class  





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