【发布时间】:2011-03-19 09:41:25
【问题描述】:
准确地说是Unix系统编程。
【问题讨论】:
-
你能详细解释一下你想要什么样的系统编程吗?
-
这取决于您所说的“Unix 系统编程”是什么意思。 Java 可以通过 JNI 访问 C 库。但是,这并不能使 Java 成为内核设备驱动程序的理想选择——JVM 和 GC 有许多因素阻碍 Java 被用于此角色。
-
Java 代码在其所使用的系统平台的虚拟机实现上运行。所以,我的猜测是,既然您已经需要运行一个系统来运行 Java,那么您将无法使用 Java 运行一个系统本身。您可以在现有系统上运行基于 Java 的系统,但这样做的意义何在。
-
衷心感谢您的所有回答。我会为此考虑C。 @My-career-decider :如果您不想提供帮助,最好不要发表评论!
-
这不是提供职业建议的合适网站。请参阅careeroverflow.com。