1

我在unix中有一个变量,我想将该变量的值传递给java代码,以便我可以在java中使用。一种方法是使用属性文件。有没有其他办法..??

4

3 回答 3

1

public static String getenv(String name)

用于提取系统相关信息的首选方法是 java.lang.System.getProperty 方法的系统属性以及 Boolean、Integer 和 Long 基本类型的相应 getTypeName 方法。例如:

String classPath = System.getProperty("java.class.path",".");

在这里学习

A similar Question is asks here,也是一个很好的讨论here

于 2012-11-29T06:30:52.833 回答
1

System#getenv要么获取整个环境或单个环境变量

于 2012-11-29T06:26:50.140 回答
0

变量具有不同的字节序。 http://en.wikipedia.org/wiki/Endianness

据我所知,JVM 中数据的字节序以 Big-Endian 表示,而在 Unix 中则以 Little-Endian 表示。

您应该使用 Bytebuffer 进行转换,或者手动进行:P

于 2012-11-29T06:31:12.580 回答