首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

[]Java源文件编码无论是什么,虚拟机都能自动编译通过

2012-10-06 
[求助]Java源文件编码无论是什么,虚拟机都能自动编译通过?虚拟机何以知道源文件的编码类型做相应解析的?[

[求助]Java源文件编码无论是什么,虚拟机都能自动编译通过?
虚拟机何以知道源文件的编码类型做相应解析的?

[解决办法]
有些编码方式是会在文件的前几个字节有标记的,比如unicode和utf-8,而其它编码方式的话,对ascii部分的编码几乎都是一样的,所以你用其它方式写的代码,除了注释和字符串值可能是用你的方式去编码,其它的编译器根本就不需要知道你文件的编码,所以对于编译基本没什么问题,

字符串只要两引号之间自然就是字符串,只要不出现非转义而需转义字符就没问题,注释也是一样,我只关心注释开始和结束,不关心你里面的东东,只要不和注释的结束标记冲突就没问题呀。

热点排行