<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)

    隨筆檔案

    學習網站

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久久久国产精品免费网站| 久久久久久精品成人免费图片| 亚洲午夜福利717| 99热在线免费播放| 亚洲Av永久无码精品一区二区| 亚洲五月综合缴情在线观看| 无码国产精品一区二区免费I6| 免费视频成人国产精品网站| 久久精品亚洲一区二区三区浴池| 麻豆精品国产免费观看| a级毛片免费播放| 亚洲国产精华液2020| 国产精品亚洲片在线| 在线免费观看一级片| 日本免费一区二区久久人人澡| 欧洲 亚洲 国产图片综合| 国产成人综合亚洲AV第一页| 最近中文字幕无吗高清免费视频| 成在人线av无码免费高潮水| 亚洲熟妇AV乱码在线观看| 亚洲av永久无码精品表情包| 国产网站在线免费观看| 日韩精品免费一级视频| kk4kk免费视频毛片| 亚洲成在人线aⅴ免费毛片| 久久久久亚洲精品日久生情| 亚洲午夜日韩高清一区| 日本一道高清不卡免费| 1000部羞羞禁止免费观看视频 | 亚洲欧美成aⅴ人在线观看| 亚洲成A人片777777| 国产yw855.c免费视频| 黄色网址免费观看| 免费黄网站在线看| 新最免费影视大全在线播放| 亚洲日韩看片无码电影| 亚洲国产综合在线| 久久精品亚洲一区二区| 中文字幕精品亚洲无线码一区应用| 国产在线观看免费视频播放器| 中文字幕无码不卡免费视频|