各位大虾好
    本人在用java做一个黑白棋对战游戏比赛平台,希望能够动态加载人工智能文件,将两个选手制作的人工智能加载进来之后进行pk来决定胜负。现在,其他功能已经初步完成。但是,为了公平起见,我想加上线程的内存大小控制和线程执行时间控制,比如说两位选手的代码执行的时候,申请的内存都不能超过20M,执行的时间不能超过5S,一旦有超出限定,就返回一个随即值。需要怎样才能实现呢?