⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cpu.java

📁 java获得CPU序列号和网卡Mac地址
💻 JAVA
字号:
import java.lang.*;
import java.io.*;
import java.util.*;

public class GetNetMACShell
{
    private Process process = null;

    public Vector execute(String shellCommand)
    {
        try
        {
            Start(shellCommand);
            Vector vResult = new Vector();
            DataInputStream in = new DataInputStream(process.getInputStream());
            BufferedReader reader = new BufferedReader(new InputStreamReader(in));

            String line;
            do
            {
                line = reader.readLine();
                if(line == null)
                {
                    break;
                }
                else
                {
                    vResult.addElement(line);
                }
            }
            while(true);
            reader.close();
            return vResult;

        }
        catch(Exception e)
        {
            //error
            return null;
        }
    }

    public void Start(String shellCommand)
    {
        try
        {
            if(process != null)
            {
                kill();
            }
            Runtime sys = Runtime.getRuntime();
            process = sys.exec(shellCommand);
        }
        catch(Exception e)
        {
            System.out.println(e.toString());
        }
    }

    public void kill()
    {
        if(process != null)
        {
            process.destroy();
            process = null;
        }
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -