JAVA运行时中文输出乱码

public class project1 {
public static void main(String[] args) {System.out.println("我爱学习JAVA");
}}

此程序在dos运行后会出现如下情况:

project.java:4: 错误: 编码GBK的不可映射字符

通过查询得知

问题的原因是由于书写代码时编码格式错误
出现这种问题通常是由于代码中有中文注释
且java文件的编码格式不是ANSI编码格式

则可通过在cmd中编译时输入
javac -encoding UTF-8 project.java

其中-encoding UTF-8就是用来改变编码的指令

后续又通过搜索可知也可在使用**notepad++**等工具时,保存时选择以ANSI格式编码,保存。

JAVA运行时中文输出乱码原因与解决相关推荐

  1. centos java 乱码,linux(centos7)下程序中文输出乱码问题的解决

    目前的程序代码都是在window编写,编码格式为GBK.转移到linux下,编译正常,在控制台运行时中文输出为乱码.查linux的LANG发现为UTF-8,于是修改为GBK.再次运行程序,依然为乱码. ...

  2. IDEA springboot项目中properties配置文件 {针对将对应GBK改为UTF-8并勾选转为ASCII后仍无效情况} 运行时中文乱码解决

    springboot项目中properties配置文件中,运行时中文乱码情况 file encoding里边进行设置,设为utf-8并勾选转为ascii,分别在setting.setting for ...

  3. 在Unix/Linux上令(java)JVM支持中文输出

    在Unix/Linux上令(java)JVM支持中文输出 一.在Unix/Linux上令JVM支持中文输出 如 果用户使用的是UNIX的远程服务器,就会遇到中文字体在图像中输出的问题,特别是由于许多管 ...

  4. Java读取UTF-8格式txt文件第一行出现乱码及解决;Java读带有BOM的UTF-8文件乱码原因及解决方法(转载)...

    原文地址:http://blog.csdn.net/jackpk/article/details/5702964/ Java读取UTF-8的txt文件第一行出现乱码"?"及解决 t ...

  5. Java读带有BOM的UTF-8文件乱码原因及解决方法(转)

    转载:http://www.linuxidc.com/Linux/2012-12/76707.htm 最近在处理文件时发现了同样类型的文件使用的编码可能是不同的.所以想将文件的格式统一一下(因为UTF ...

  6. Java读带有BOM的UTF-8文件乱码原因及解决方法

    Java读带有BOM的UTF-8文件乱码原因及解决方法 Java读带有BOM的UTF-8文件乱码原因及解决方法 - daimojingdeyu - ITeye技术网站 Java读带有BOM的UTF-8 ...

  7. 【50关于Visual Studio 2019控制台输出中文出现乱码问题及解决办法】

    文章目录 关于Visual Studio 2019控制台输出中文出现乱码问题及解决办法 1.从.txt文件中读取输出出现乱码 2.从中文字符串中读取输出出现乱码 关于Visual Studio 201 ...

  8. JVM从入门到精通(五): Java运行时数据区和常用指令

    JVM Runtime Data Area and JVM Instructions Java运行时数据区以及JVM指令 i=i++结果为8 i=++i结果为9 一个class的生命周期 以下面的规范 ...

  9. 【java】Java运行时动态生成类几种方式

    1.概述 转载:Java运行时动态生成类几种方式 这里发现自己不知道的,原来Java 还能自己编译自己,学到了. 最近一个项目中利用规则引擎,提供用户拖拽式的灵活定义规则.这就要求根据数据库数据动态生 ...

最新文章

  1. JVM:垃圾回收相关算法
  2. BRCM SDK 版本IPv6问题
  3. ubuntu下安装mongodb
  4. 选项卡的制作和注意要点
  5. C# linq Expression left join如何使用
  6. 初识Mysql(一)
  7. Tensorflow on Spark爬坑指南
  8. 华为:崛起的 5G 巨龙
  9. 小马Win7永久激活工具—OemY3.1 NT6通用完美激活
  10. Java 实现JSON字符串、JSON对象和Java对象的相互转换(fastjson)
  11. java 怎么把日期格式化时间_如何实现java日期格式化?
  12. IP地址是什么?它怎样分类?它和子网掩码的关系是什么?以太网和令牌环网分别是什么?
  13. get与post的区别
  14. OMNeT学习之TicToc2-7详解
  15. elastic APM针对java应用的高阶用法(java agent)
  16. IE7IE8兼容性设置_服务器端设定
  17. 【Beta】 第三次Daily Scrum Meeting
  18. 英文 E-mail写作指南
  19. C++五子棋算法Ai 简单的电脑智能博弈
  20. 轻松创建天龙八部的场景

热门文章

  1. 在线预览pdf文件(pdfJS)
  2. 立象Argox iX6-250打印机驱动 v2019.1 官方版
  3. vue webapp之music(十一) 歌手数据处理和singer类的封装
  4. 微信小程序判断iphonex xs xr 样式
  5. Python的打包神器—Nuitka
  6. 广州咏春拳的基本功1-3式
  7. 微信小程序请求封装token
  8. oracle 断电起不来,解决方案
  9. android实现监听打电话并录音保存到本地
  10. R语言数学函数及统计函数及概率函数