当前位置:  技术问答>java相关

有没有学过机工版的《Java 2 核心技术 卷II》的朋友?有一事请教!

    来源: 互联网  发布时间:2015-02-08

    本文导语:  (第565页) SecurityManagerTest 的例子我怎莫调试不过?WordCheckSecurityManager 好像不起作用啊,我让其打开一个文件,里面包含 sex drugs 等词汇,可是他都能打开了。 public class SecurityManagerTest {  public static void main(Strin...

(第565页)
SecurityManagerTest 的例子我怎莫调试不过?WordCheckSecurityManager 好像不起作用啊,我让其打开一个文件,里面包含 sex drugs 等词汇,可是他都能打开了。

public class SecurityManagerTest
{  public static void main(String[] args)
   {  System.setSecurityManager(new WordCheckSecurityManager());
      if(System.getSecurityManager()!=null){
  System.out.println("set the security manager");
  System.out.println(System.getSecurityManager());
  }

      JFrame f = new SecurityManagerFrame();
      f.show();
      ............

打印出:set the security manager
       WordCheckSecurityManager@343df20


public class WordCheckSecurityManager extends SecurityManager
{  public void checkPermission(Permission p)
   {  
   if (p instanceof FilePermission
         && p.getActions().equals("read"))
      {  
   System.out.println("count the checkpermission");
   if (inSameManager()){
            System.out.println("is Same manager,return");
return;
            
 }
         String fileName = p.getName();
         if (containsBadWords(fileName)){
 System.out.println("contains bad words");
            throw new SecurityException("Bad words in "
               + fileName);

打印出:count the checkpermission
       count the checkpermission 
       count the checkpermission
       count the checkpermission
       。。。。。。

请问为什么?有没有调试通过的阿?

|
这里面很麻烦,请上OICQ:46793957

|
gz

|
多谢!

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请教::linux有没有命令可以做Ctrl+Z??
  • 请教:有没有专门对网络设备发行的Linux版本
  • 请教有没有谁在 LINUX下实现对DVD光盘采用UDF格式刻录的?
  • 散完全部分请教:linux下面有没有类似windows下面rasdial的命令
  • sql server数据库有没有专门的jdbc驱动程序,若有,请教怎样获得?
  • 请教!目前有没有在linux下使用COM组件的方法
  • 请教:有没有JSP编程方面的网站,介绍一下
  • 有没有在hp-ux下安装过QT3的,想请教!
  • 有没有人用过libwww--w3c提供的开源协议库。有问题请教。
  • 请教在linux系统开发环境下,有没有db和dbf数据库引擎,如何使用这个数据库?
  • 请教bluetooth API中有没有搜索本地蓝牙设备地址的命令?
  • 请教这里有没有在DOC上装过Linux的?
  • Web服务器/前端 iis7站长之家
  • 高分请教高手:有没有人在Linux下玩过把网页转化成图片
  • linux使用方面有没有比较详细的好一点的书??我是初学者,请教下
  • 请教有没有考虑编程性能的资料,紧急
  • 请教大家一个问题,有没有一个类既可选择目录又可选文件,jFileChooser只能选文件。
  • 请教:SSH登陆执行的情况下,有没有可能知道某一次登陆都执行了什么命令?
  • 请教在C、C++,emacs有没有类名、函数名、变量名的自动补全类型方面的功能,好不好用?
  • 请教:有没有把java编译好的.java和.class文件编译成各个平台下的可执行文件??.exe?着急着急
  • [AIX]有没有办法查到有没有用户执行了Kill命令
  • linux里有没有象vc那样的IDe啊,有没有类库什么的呢
  • 有没有用过 JCE 的朋友,生成x.509证书,有没有免费算法,用哪家的比较好,给出示例代码!
  • 请问jsp有没方法判断窗口有没有框架???
  • 有没有哪位知道linux下有没有什么可视聊天的工具
  • 请问:编译内核时,make bzimage命令后,提示没有这个规则,这有没有影响呀?
  • 有没有搞错,JSP精华版数据全部没有了。
  • 我想在VMware上装FreeBSD,有没有人这样做过?有什么问题没有?
  • 我重装了winme,却进不了Linux了,而我现在又没有Linux光盘,也没有Linux启动盘,还有没有办法?
  • Qt中有没有类似VB中winsock和timer的控件呀,我好像没有找到.
  • 转 请大家讨论一下,现在我们开发J2EE的Application Server还有没有机会,这里有没有这种人才? (愿意给300分)


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3