IDEA2014开发Java程序以及中文乱码问题的解决

IDEA2014开发Java程序以及中文乱码问题的解决

2017/12/22日更新

  前段时间在做课程设计的时候,不太想去自己弄,组长就COPY了一些代码,在她本地是可以直接运行的并且没有乱码,但是当我转到自己的IDEA2017运行时就又出现了乱码的情况,当时我以为是自己的环境没有配置好,就去改变了IDE的编码方式,但无论我怎么改变编码方式,输出中文都有一些乱码(锟斤拷,哈哈哈哈哈哈),这时候我就去挨个看了一下Java文件,发现有一个源文件在IDEA显示的源码就是乱码,没错,就是文件本身的编码格式也会影响输出结果,我又试着调了编码格式,重新加载源文件,仍然为乱码,可deadline就快到了,无奈之下只好找室友重新给我拷一份没有乱码的txt文件,再重新替换我本地源文件的代码,就可以重新运行了。

  说了这么多,其实就像给大家提供一些思路,有些时候用下面常规方法解决不了的,就考虑一下其它的方式,很有可能不是你IDE的问题,而是源文件本身就有问题,凡事无绝对。(下面的方法中的编码格式不是绝对的,需要根据源文件进行合理的调整,另外,个人觉得如果是自己创建的项目,最好编码格式位UTF-8,乱码的情况就很少出现)

  说两句题外话,作为程序员,能力才是薪资的依照标准,如果像我学的一般般,就不要太拘泥于一种语言和一种工具,现在我也在实习中,在大学学习了JAVA和前端的皮毛只是让我获得了进入公司实习的资格(公司主要用C#啊,逃:),而且与之前的理想岗位不是很符合,当然还是程序员,不过做测试了,所以我也要重新构建我的知识体系,算得上从头开始(归根结底还是由于自己能力不足)。相信大多数大学生和我一样学的很皮毛,但是企业也不会要求太高(BAT之外不算啊,毕竟人家叫大公司),所以前期只要工资比较合理都可以去做,能够提高能力才是最好的,我主张大三下暑假就开始准备去实习(我自己大四上才来实习的 逃:),因为到毕业前,你至少还有一段时间学习和适应,真正毕业的时候也会更加从容不迫。

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  我们知道IDEA是可以很强大的集成开发环境,不仅可以开发Web工程,还可以开发Java运行程序,但是在进行Java开发之前,我们需要对IDEA做一些配置工作。步骤如下:

  • 下载IDEA2014
    下载地址,过期私聊我(http://pan.baidu.com/s/1jIfbtdW)
  • 下载JDK
    64位机(http://download.oracle.com/otn-pub/java/jdk/8u77-b03/jdk-8u77-windows-x64.exe)
    32位机(http://download.oracle.com/otn-pub/java/jdk/8u77-b03/jdk-8u77-windows-i586.exe)
  • JDK环境配置
    安装JDK到指定目录下(如:d:/JDK);
    配置环境变量
    控制面板—>系统和安全—>系统—>高级系统设置—>环境变量

    系统变量—>新建—>变量名:JAVAHOME—>变量值:d:/JDK(JDK安装路径,可以通过浏览目录找到安装路径)

    系统变量—>新建—>变量名:CLASSPATH—>变量值(.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;)前面有个小点

    系统变量—>Path—>编辑—>在末尾添加(;%JAVA_HOME%\bin)
  • IDEA和JDK搭建
    打开IDEA,新建一个项目

    右上角file—>ProjectStruct

    SDKS-> +  ->JDK安装目录

  • 中文乱码问题的解决
    已经新建好的java程序,点击左上角如图:

    +  ->application

    mainclass -> VMoptions

    file -> setting

    editor ->file encoding  ->IDE encoding ->file encoding ->defualt encoding


posted @ 2016-04-09 18:21  HarmonyDeng  阅读(687)  评论(0)    收藏  举报