<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    把困難踩在腳下

    迎難而上

     

    模擬——殺毒程序

    要求:我們知道當我們的電腦運行速度非常慢的時候,我們認為電腦中毒了,那么我們該怎么辦呢?我們會使用殺毒軟件進行殺毒,我們會用殺毒軟件殺毒,但我們有誰知道殺毒是怎么工作的呢?在此我寫了一個簡單的程序來模擬殺毒軟件的程序,不知道對不對,請大家指教!

    程序代碼如下:

     

    package com.dr.inoutput;

    import java.io.File;

    public class KillVirus {
        
        
    static String virus[] = new String[]{"nishi","woshi.txt","tashi.abc"};//建立一個字符串數組來存放病毒文件的名稱
        static String dir[]=new String[]{"c:\\","D:\\","e:\\","f:\\"};//電腦的磁盤
        static File f=null;
        
    public static void main(String args[])
        
    {
            killVirus();
        }

        
    private static void killVirus() {
            
    for(int i=0;i<dir.length;i++)
            
    {
                f
    =new File(dir[i]);
                fun(f);
            }

            
        }

        
    /*
         * 判斷一個File是文件還是目錄,如果是文件就和病毒庫的文件做比較,如果相同就刪除。如果目錄那就繼續調用fun()函數
         * 
         * 
         
    */

        
    public static void fun(File f)
        
    {
            
    if(f.isDirectory())
            
    {
                
    try{
                    File file[]
    =f.listFiles();
                    
    for(int i=0;i<file.length;i++)
                    
    {
                        
    for(int j=0;j<virus.length;j++)
                        
    {
                            
    if(virus[j].equals(file[i].getName()))
                              
    {
                                
                                file[i].delete();
                              }

                              System.out.println(file[i].getAbsolutePath());
                        }

                        fun(file[i]);
                        
                    }

                    
                }
    catch(Exception e){}
                
            }

            
            
        }


    }

    在此程序中建立了一個String數組,用來存放病毒文件的名稱,這里就簡單的寫了三個。定義fun()函數對磁盤上的文件和病毒庫的文件一一比對,如果有相同的就刪除。

    posted on 2010-11-03 15:00 馮魁 閱讀(145) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    統計

    公告

    快樂每一天!

    Everything is an object!

    常用鏈接

    留言簿(2)

    隨筆檔案

    學習網站

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚欧免费视频一区二区三区| 一级**爱片免费视频| 88av免费观看入口在线| 亚洲精品国产精品乱码视色| 中国一级毛片免费看视频| 亚洲人成影院在线无码观看| 一级一黄在线观看视频免费| 亚洲综合伊人久久大杳蕉| jizz免费一区二区三区| 亚洲中文字幕无码一区二区三区| 一个人看的www视频免费在线观看| 亚洲国产av无码精品| 亚洲免费无码在线| 亚洲精品V欧洲精品V日韩精品| 野花香高清在线观看视频播放免费| 久久精品国产69国产精品亚洲| 久久免费看少妇高潮V片特黄| 亚洲天堂一区二区| 一个人免费高清在线观看| 亚洲精品无码你懂的| 国产片免费福利片永久| 久久er国产精品免费观看8| 亚洲成A人片在线观看WWW| 最近免费中文字幕大全免费| 亚洲天堂2016| 亚洲国产婷婷综合在线精品| 中文字幕无码日韩专区免费| 亚洲在成人网在线看| 免费大黄网站在线观| 日批视频网址免费观看| 亚洲国产精品白丝在线观看| 暖暖免费高清日本中文| 丰满人妻一区二区三区免费视频| 亚洲一区二区电影| 国产无遮挡吃胸膜奶免费看| 国产一区二区免费| 亚洲AV一二三区成人影片| 亚洲日韩在线中文字幕第一页| 无码人妻久久一区二区三区免费 | 国产免费A∨在线播放| 亚洲AV无码专区亚洲AV伊甸园|