正文
java动态运行一段代码 java动态运行一段代码是什么
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
如何在JAVA中每隔一段时间执行一段程序
可以用线程来做java动态运行一段代码,每隔几秒开一个线程
代码如下
public void runTask() {
final long timeInterval = 120000;// 两分钟运行一次
final ThreadService threadService = new ThreadService();
Runnable runnable = new Runnable() {
public void run() {
while (true) {
// ------- code for task to run
//你要运行java动态运行一段代码的程序
// ------- ends here
try {
Thread.sleep(timeInterval);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
};
Thread thread = new Thread(runnable);
thread.start();
}
java 在多线程中 怎么让一小段代码一起执行
这个没办法实现的。
如果是一小段代码,那么只能说是顺序执行代码中的内容(java代码是顺序执行的)。
如果是想多个线程同时跑多次这段代码,那么每次创建一个线程,之后直接通过方法调用这段代码即可。
怎样动态执行一段JAVA代码
首先你可以使用输入输出流(或者你说的可能是要用反射得到程序结果来解析)解析做出*.Java文件。
然后可以使用runtime调用Dos下的java编译命令编译取得class文件。
然后使用classloader,反射等组合执行生成的class文件。
java动态运行一段代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java动态运行一段代码是什么、java动态运行一段代码的信息别忘了在本站进行查找喔。