JAVA环境变量配置与配置后CMD的使用

本文详细介绍如何在Windows系统上配置Java开发环境,包括设置环境变量、编译及运行Java程序的方法,特别针对不同编码情况给出了解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

直接在环境变量中加上 :
JDK安装路径名/bin (也可以先设JAVA_HOME然后设设JAVA_HOME/bin,但必须是在同一区域中进行设置,系统变量区域或用户变量区域,否则设置的JAVA_HOME不会生效)。

使用CMD(肯定是Windows而且我用的是法语操作系统) :
若代码首行没有package ...声明且代码内没有中文字符,则直接cd进入代码所在目录进行javac filename.java,然后java filename就OK了.

若代码首行有package ...声明,例如package com.han;,则一样的进入代码所在目录进行javac filename.java,然后新建与package相适应的文件夹(com/han),然后copy产生的class文件进去,再java com.han.filename

若代码内有中文字符,则检查文件编码(可点击另存为-查看文件编码类型),比如是UTF-8的话,则需在编译时输入javac -encoding UTF-8 filename.java
PS :否则如果强行采用ANSI编码另存filename.java后,运行编译后生成的class文件也会成功,但是输出结果含中文的地方会出现乱码。其实这也是为什么用法语操作系统运行一些网上下载的软件时软件界面会出现乱码的情况,因为软件生成时没考虑到平台性而没有采用UTF-8或Unicode编码的缘故。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值