关于使用jvm命令行时出现乱码的问题排查与解决
今天在网上看了一篇关于java gc机制的文章,知道java的gc是可以通过命令行打印每次调用的回收情况,还有选择收集器,设置堆内存大小,设置分代内存比例等功能,才发现windows的cmd有挺多我从来没用过的功能,赶紧打算试试,结果打开命令行输入java命令的时候却发现: 艹 ...一堆乱码,怎么看... 这属于cmd的一个bug,编码集和系统语言不一致,谈一下解决方案,lz系统是盗版win7 首先, ,单击窗口左上角的图标,选择弹出的菜单中的“默认值”,打开如下图的对话框。单击第一个“选项”选项卡,将默认的代码页改为 936。 然后打开控制面板,区域和语言---将语言改成中文(中国) 然后打开cmd运行 chcp 936 命令.完成! 原来jvm是有中文命令行界面的,蛮吊的,以后调试代码的时候试试再研究一下它的新功能,感觉对开发有帮助! 收工!