【博客园cnblogs笔者m-yb原创,转载请加本文博客链接,笔者公众号aandb7 爱码一生,QQ群927113708, github: https://github.com/mayangbo666】

这是一篇java入门:

java是众多编程语言之一, 就是开发的工具技术, 没什么特别, 是应用广, 严谨的语言, 大城市从业人员饱和, 容易掉头发, 加班996的技术工种, 跟搬砖的民工没什么区别, 当然工地也有高低分: 搬砖的与工程师; 对应java码农与java程序员架构师之类. java开发主要做网站后台服务开发的偏多.

首先简略介绍win搭建java环境:

搜java找到oracle域名的进去下载对应jdk安装程序.安装jdk的时候会附赠jre.

jdk:java 开发环境工具包, jre: java运行环境, 包含文档代码包.

安装完jdk, 接着就是配置计算机的环境变量:(好让计算机识别你的java命令)

在计算机/我的电脑 右键选择属性, 高级系统设置, 环境变量,看到xx的用户变量和系统变量,

这里选择配置系统变量, 以便每个用此计算机的账号用户都可以直接使用.

首先, 找到Path: 在后面加上 %JAVA_HOME%\bin 注意用英文;分隔.

然后新建 变量名 JAVA_HOME, 变量值填写jdk的安装根目录:

环境变量编辑完毕后,一路确定保存.

然后运行cmd命令行,

执行javac

执行java

执行java -version

如果三者都显示正确,

现在写个程序检验下:

在win的文件管理下找到一个文件夹, 准备写java代码.

从这个文件路径打开cmd.

在文件夹新建文本文档,新建文档.txt

重命名为TestEncode.java

用sublime打开,

选文本的编码方式UTF-8,

写出或粘上如下代码,保存.

用刚才打开的这个路径下的cmd,

执行javac -encoding utf-8TestEncode.java以utf-8编译为class文件(ps 如果只用javac Xxx.java 就不能正常显示),

执行java TestEncode

正确输出:世界, 你好,helloworld

结束~

作者

public classTestEncode {public static voidmain(String[] args) {

System.out.println("世界, 你好,helloworld");

}

}

cmd编译java文件中文乱码_乱码 HelloWorld 世界你好 cmd 执行输出的中文java 显示乱码 解决 另附 win无法执行编译运行javac java编译文件的解决方案...相关推荐

  1. php 页面上显示xls文档,phpExcel输出xls文档显示乱码的解决方法

    phpExcel输出xls文档显示乱码的解决办法 最近在做一些报表的系统,主要是对excel的读取和处理操作. 之前在自己的机器上做开发的时候,没有出现乱码的情况, 即使是我布置到服务器上,导入,导出 ...

  2. 易语言 mysql查询 中文乱码_大佬们E语言连接MYSQL输出中文乱码怎么破

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 .版本 2 .支持库 mysql .支持库 iext .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 数据库连接句柄 = 连接MySql (& ...

  3. 解决 RIDE 执行输出日志中文乱码(RIDE 1.7.4.2)

    1. RIDE 1.7.4.2 打印中文的时候会有乱码显示 2. 解决方法:Python 安装路径下修改 \Lib\site-packages\robotide\contrib\testrunner\ ...

  4. java刺客信条合集_我的世界1.7.2刺客信条整合包游戏

    <我的世界1.7.2刺客信条整合包>该整合包主要内容模仿经典作品刺客信条制作而来,玩家使用后将会置身于刺客信条的经典场景中,身边的武器与自己的技能都将变为刺客家族所特有的内容,游戏中也有R ...

  5. 我的世界java服核心下载_我的世界java版

    我的世界java版手机下载是一款高自由度的沙盒模拟建造游戏,这个版本是Java版本,增加了很多不同的游戏生物,还有超多好玩的游戏内容,感兴趣的玩家们千万不要错过了,快来下载这款我的世界java版1.1 ...

  6. 我的世界java环境安装包_我的世界java路径怎么设置

    伙伴们在玩<我的世界>游戏的时候,必须在电脑上安装JAVA环境,可是呢有些玩家对于自己的电脑系统不太了解,那么如何查看自己的电脑系统及怎么安装JAVA环境呢?带着这一系列问题,我们来看看下 ...

  7. 我的世界java版复仇双持_我的世界1.9更新之双持武器

    来源: 中文Minecraft Wiki 我的世界1.9生物的双持和装备NBT指令,虽然1.9尚未正式发布,但快照已经出来了,1.9的双持是战斗方面的一大变革,在生物标签中也加入了这个特性,所以只要是 ...

  8. 我的世界java启动程下载_我的世界JAVA下载 运行必备官方下载地址

    我的世界这款游戏的正常运行需要Java的支持,Java 是一门编程语言和一个运行平台.不像其它的如 C++ 的语言,Java 并不是直接运行在硬件上,而是运行在一个叫作 JVM 的虚拟机里.. Min ...

  9. 我的世界手游java版的光影_我的世界1.9光影整合包下载 1.9光影水反分享

    我的世界1.9光影mod已经完全推出了,玩家们已经可以在1.9的世界里享受光影水反的快感了,今天给大家带来的整合是收集于网络上的各种光影以及基础mod后完全整合的光影纯净包,需要注意的是,光影mod对 ...

最新文章

  1. TCP之三次握手四次挥手
  2. python对财务人员的帮助-还不熟练VBA的财务人,让Python带你弯道超车!
  3. java中普通类、抽象类、接口的区别?
  4. cf飞刀制作源码_(飞刀)KDJ+W%R发出分析家源码
  5. h5 表单居中_3分钟学会易企秀H5操作(基础篇)
  6. 解决jodconverter 2.2.1版本不支持docx、xlsx、pptx转换成PDF格式异常
  7. 几个提升Go业务开发效率的流行框架和开源库
  8. ReentrantLock实现原理
  9. Influx kafka
  10. tomcat7下载地址
  11. CAD自带图案填充代表意思
  12. gulp-sass 使用报错Error:gulp-sass no longer has a default Sass compiler; please set one yourself
  13. oracle 操作树大全,在Oracle中的树形操作
  14. 前端开发需要学习什么?
  15. 前端更新需要清空浏览器缓存_js清除浏览器缓存的几种方法
  16. 基于JAVA的类与对象做出的英雄打怪兽程序
  17. 20190925-ORA-00600错误及被注入的软件
  18. JAva中的自然排序是什么意思_Java中的自然排序顺序字符串比较 – 是内置的吗?...
  19. 前端工具:2015年我最喜欢的一些发现
  20. 科全进销存系统单机永久免费版

热门文章

  1. C语言 单链表查找出倒数第,查找单链表倒数第k个元素
  2. 如何用c语言程序写一段英文字母,菜鸟求助,写一个随机输出26个英文字母的程序...
  3. java 迷你桌面地图_求教贴,Java桌面小游戏的地图怎么做
  4. 分计算iv值_筛选变量的指标—IV值
  5. react 使用 leaflet 百度地图_【React】react项目中应用百度地图添加起始点绘制路线...
  6. vue vant Area组件使用详解
  7. java.net.NoRouteToHostException: Cannot assign requested address
  8. idea菜单栏消失如何调整回来
  9. Spring Boot2 整合 Ehcache
  10. idea 暂存文件或idea切换分支代码不见了