Topic: [others] How to implement "write once, run anywhere"? |
Print this page |
1.[others] How to implement "write once, run anywhere"? | Copy to clipboard |
Posted by: href Posted on: 2004-08-09 17:18 java写了两三年了,从来没有成功的写过一个程序或者系统 能够"write once, run anywhere"的 而是"write once, debug anywhere" 通常是多语言支持下字体问题 各位高手有没有什么心得可以share的。 平台的哪些差异性会对java的运行造成影响? |
2.Re:[others] How to implement "write once, run anywhere"? [Re: href] | Copy to clipboard |
Posted by: Jacky_one Posted on: 2004-08-09 22:39 公共类就是啊 write once, run anywhere |
3.Re:[others] How to implement "write once, run anywhere"? [Re: href] | Copy to clipboard |
Posted by: ww1ww1 Posted on: 2004-08-14 12:38 我想楼主贴子内容的重点是在:大家讨论下java程序在多平台的差异,和解决方法上吧。。。 |
4.Re:[others] How to implement "write once, run anywhere"? [Re: href] | Copy to clipboard |
Posted by: href Posted on: 2004-08-16 11:09 是的,不能说只使用公共类和基本java语法就说明java足够能胜任"write once, run anywhere" 实际上开发一个完整的application或者service总是要和环境或OS打交道, 我想知道有没有高手总结过类似的经验,在java跨平台、跨语言开发过程中 需要注意哪些问题。 |
5.Re:[others] How to implement "write once, run anywhere"? [Re: href] | Copy to clipboard |
Posted by: scud Posted on: 2004-08-16 11:54 那只能说明你自己写的类没有把问题考虑全面 呵呵 |
6.Re:[others] How to implement "write once, run anywhere"? [Re: scud] | Copy to clipboard |
Posted by: href Posted on: 2004-08-26 10:51 scud wrote: 这位兄弟说的极是,我就是问这个意思。 不知兄弟可否告诉我,你认为写代码的时候(针对跨平台应用)应该着重考虑哪些问题呢? |
7.Re:[others] How to implement "write once, run anywhere"? [Re: href] | Copy to clipboard |
Posted by: coolnight Posted on: 2004-09-29 09:47 我觉得各个系统的设置如果差不多的话应该是可以write once,run anywhere的 关键是要看你的代码里边有没有用到跟系统相关的东西, 一个简单的例子,你要写文件,用Writer, 你可能会发现在windows下没问题, 但是到linux下,中文写出来的是乱码。 这其实不是java的问题,而是因为你使用了跟系统相关的东西。 写文件的类要从系统获得字符编码的,这是跟系统相关的,所以才会这样。 如果把linux的语言区域设成中文的,或者在创建Writer的时候指定编码, 那这个问题就不存在了。 现在我写程序都是在windows下调试通过,直接拿到服务器用了。 没觉得有多少不方便的。 如果包含GUI的话那可能还是必须看看GUI在各个平台下的表现情况的。 毕竟各个平台的GUI实现风格差异很大。 我觉得就是这样。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |