Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
但是这里有个奇怪的问题,但是我有一个使用 .net 框架开发的现有 Windows 产品,我想为 java 创建一个等价物 - 我不想使用单声道
Java实际上将在每个具有JVM的平台上执行,无论如何要锁定它?
例如,我不希望它可以在 Windows 上运行。
关于单声道,我没有什么反对意见,但 Java 似乎有更多兼容的库。有人对此有任何意见吗?
您可以System.getProperty("os.name")在 main 方法中使用来检测操作系统,如果它不是您所期望的,则退出应用程序。
System.getProperty("os.name")