请教一下 Java 里的字符串编码问题。。。老生常谈了
資深大佬 : Newyorkcity 56
假设有一个 java 项目,它的所有文件都按 GBK 编码保存。
有这样一行代码
String s = “中文”;
那么当程序运行起来后,JVM 中,s 的编码是什么样的?(对网上说的环境默认的编码不太理解,这里的环境是指什么? JVM ? windows10 ?)
然后如果我们在这个项目里加一些最简单的 socket 相关的代码,比如获得 socket 的输出流,将 s 输出。那么在输出流里,s 的编码是什么样的?
谢谢指点!
大佬有話說 (10)