有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

可以用批处理编程来读取里面的变量。java和改变它?

我可以使用批处理编程来读取java代码和识别变量(inside.java或.class),并在批处理编程时创建循环并修改变量吗

比如

**Inside java**
String s = "abc";

批处理编程可以读入java并检索“字符串s”并使用批处理编程进行修改吗

感谢您的观点、评论和回答

让我解释一下为什么我要问这个问题。 我有一个java代码,可以从FTP中提取文件。FTP中有许多文件夹。java代码能够从每个文件夹中提取文件。一年有52周意味着FTP有52个文件夹。我只想把文件调回3周,而不是52周。所以我建议他们在java代码中创建一个简单的函数,以便在3周内提取文件。但是他们说他们不喜欢触碰java代码。因为他们说将来可能会有其他供应商使用这种java代码来提取文件。所以他们认为如果创建一个批处理文件来解决这个问题,将来他们只需要更改批处理文件中的设置。他们说:“如果我在java中进行更改,将来如果有10家供应商,你会维护10个java代码吗?”所以他们要求我使用批处理编程来完成。所以我想问的是,是否可以使用批处理编程来读取变量、修改变量并返回java代码。如果还不清楚,请一定问我。我愿意回答


共 (1) 个答案

  1. # 1 楼答案

    My question is can I use batch programming to read java codes and identify the variables (inside .java or .class) and create a loop at batch programming and modify the variables?

    理论上是的

    在实践中,这会很棘手(也就是说,你需要做一些困难的Java编程来实现它)。这样修改代码是个坏主意,无论是在源代码还是编译代码级别。有更简单、更安全、更透明的方法来实现配置变量的设置

    处理程序不同运行时需要更改的变量的常规方法是从配置文件加载变量,或根据命令的命令行参数、系统属性或环境变量进行设置

    I will take note of this and let them know what situation I am in right now. Hope they will understand.

    作为一名It专业人士,说服他们不应该要求一些非常愚蠢的东西,这是你的工作