0
創建程序,我想創建中,我將面臨一個問題一個項目:可以運行未經檢查或錯誤的代碼
程序將運行取消選中代碼(實現給定接口)。我懷疑某些實現將被破壞,它們可能會拋出錯誤,使用很多時間,內存,甚至文件權限。我想我應該用單獨的線程運行它們,並在線程退出某些任意邊界時終止線程。
我該如何創建這樣的程序?我是Java開發人員,但我不知道任何允許我分析線程變量(如內存)的Java工具。哪些語言和框架可以幫助我創建這樣的項目?
創建程序,我想創建中,我將面臨一個問題一個項目:可以運行未經檢查或錯誤的代碼
程序將運行取消選中代碼(實現給定接口)。我懷疑某些實現將被破壞,它們可能會拋出錯誤,使用很多時間,內存,甚至文件權限。我想我應該用單獨的線程運行它們,並在線程退出某些任意邊界時終止線程。
我該如何創建這樣的程序?我是Java開發人員,但我不知道任何允許我分析線程變量(如內存)的Java工具。哪些語言和框架可以幫助我創建這樣的項目?
對於像線程/文件訪問和這樣的我會去了解一下在Java安全管理器應用權限的事情:https://docs.oracle.com/javase/8/docs/api/java/lang/SecurityManager.html
沒有你想停止的情況下更多的細節,我真的不能提供太多別的。
可能的重複[如何創建一個java沙箱?](http://stackoverflow.com/questions/1715036/how-do-i-create-a-java-sandbox) – dezhik