LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1276|回复: 8

请问一下:在windows下的写的java和linux下写的java ,是一样的吗???能相互执行吗????

[复制链接]
发表于 2005-10-1 15:42:42 | 显示全部楼层 |阅读模式
就是说在linux下写的java 能在windows下执行吗??
发表于 2005-10-2 00:48:34 | 显示全部楼层
听说swt好像是不太好,其他的应该没有问题。还有就是路径的\和/问题,如果你要使用绝对路径的话。
回复 支持 反对

使用道具 举报

发表于 2005-10-7 09:59:44 | 显示全部楼层
应该是没问题的,我用过SWT,注意一下编码的规范性也就好了。LumaQQ就是用SWT的,几个平台都通用。

路径的问题很好办,不要写死在代码中,可以用代码取得当前系统的分隔符。
回复 支持 反对

使用道具 举报

发表于 2005-10-7 15:32:58 | 显示全部楼层
只要不用到平台依赖的API,就可以跨平台运行,JAVA可专门就是吃这饭的阿,哈哈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-8 22:43:02 | 显示全部楼层
可我到java目录 下。怎么只有java命令啊。可就是没有javac 命令啊,写出来的java程序不能编译啊,怎么办啊》》????
还有是不是在执行命令时,是不是要cd到java安装目录下才能执行命令啊。
能否给个具体的例子啊,让小弟参考一下啊??多谢
我没执行过啊
回复 支持 反对

使用道具 举报

发表于 2005-11-11 15:03:44 | 显示全部楼层
理论上是可以的,但在实践时还是要注意代码的字符编码问题,有时候可能会出现一些编译不正常的问题。
回复 支持 反对

使用道具 举报

发表于 2005-11-11 20:23:21 | 显示全部楼层
Post by 苦涩之恋
可我到java目录 下。怎么只有java命令啊。可就是没有javac 命令啊,写出来的java程序不能编译啊,怎么办啊》》????
还有是不是在执行命令时,是不是要cd到java安装目录下才能执行命令啊。
能否给个具体的例子啊,让小弟参考一下啊??多谢
我没执行过啊


装个 SUN JDK。只不过是静态链接的问题罢了
回复 支持 反对

使用道具 举报

发表于 2005-11-12 18:47:35 | 显示全部楼层
路径问题好像统一用/就可以了,JAVA回在不同的系统里自动处理
回复 支持 反对

使用道具 举报

发表于 2005-11-17 10:54:31 | 显示全部楼层
只要注意路径就没有什么大问题了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表