是否有可能使用新的独立jvm进程在Java中执行“ C like”分支?
怎么样?
有趣的是,我正在研究:运行其他Java进程的Java进程。我使用了从Runtime.exec()到ProcessBuilder的文章作为扎实的基础,而当Runtime.exec()不能作为如何吞噬输出流的好建议时。
PS .:对于那些想知道的人,我必须这样做(而不是生成新线程),因为还有一个Java进程正在检查这些进程的存在,这些进程通常与Shell命令分开运行。
问题内容: Java是否本身支持C#等属性?或在Java编码时,试图封装变量时,你被限制通过做和还挺方法呢? 谢谢 问题答案: 没有 您没有Java语言中的Properties概念。您需要使用getter和setter。
问题内容: 您知道如何仅在特殊类中才能使对象可变吗?在此示例中,我希望对象PrivateObject在类内部只能是可更改的(可递增的),而在其他任何地方都不能更改。有没有办法做到这一点? 在C ++中,我会将所有属性和方法设为私有,然后将类声明为该类的朋友。 问题答案: 如果与之息息相关,为什么不使其成为一个内部类呢? 现在您不能从外面打电话:
问题内容: 如何用Java编写等效的代码? 问题答案: 您可能还希望将类本身公开,但这实际上是将字面量转换为Java。 C ++模板和Java泛型之间还有其他区别,但是对于您的示例,这些都不是问题。
我的代码: 我试图像java语法一样打印变量C++,只是作为一个实验。但输出:
问题内容: 是否有用于C ++的类似文档生成系统(如Javadoc)?Javadoc产生不错的输出;如果您可以在其他语言中使用类似的功能,那将是很好的。 问题答案: 有几种工具的工作方式类似于JavaDoc for C 。最受欢迎的工具可能是doxygen。它可以处理类似JavaDoc的注释,也可以处理多种语言(例如C ,C,Java,Objective-C,Python,PHP,C#)。它对使用
问题内容: 我正在寻找提供以下内容的C ++数据库缓存框架: 通过某种伪语言(宏/模板)生成对象/表表示 在需要时通过键从数据库检索对象 LRU缓存 立即和延迟更新对象更新数据库(通过getter / setter方法) 问题答案: 尝试使用LiteSQL和Hiberlite,看看它们是否对您有用。