伍佰目录 短网址
  当前位置:海洋目录网 » 站长资讯 » 互联网资讯 » 文章详细 订阅RssFeed

java常用下令行指令(一)

来源:本站原创 浏览:136次 时间:2021-08-05

清明幻河图,歪歪电影,jing daily

  人人好,我是“我是一只攻城狮”。

  Java的天下浩如烟海,知识点实在太多了。本日我们聊点啥呢?就聊java下令行指令吧。

  我们都知道想要运行Java代码,首先必需要安装jdk(java development kit)。安装完成之后,还得配置上情况变量。我们在配置情况变量时,尤其紧张的是必要配置可执行指令文件的路径。也便是告诉较量机,当我们在黑窗口敲入某个指令时,较量机根据我们配置的路径变量就能定位到指令法式上,从而执行指令。下图是我本身的电脑上配置的path变量中,Java的指令文件路径:

  

  我们打开这个路径,能够看到许多可执行文件(本文以Windows10体系为例,Linux和Mac必要在情况配置文件中配置path变量)。

  

  这些指令中有几个最常用的必要我们去认识。接下来我们就来一起学习这几个最常用的指令。

  javac指令对应的执行法式便是上图中的javac.exe。它的作用是将java源码编译成为二进制字节码文件。请看下面的法式:

  

  在该类中有一个主类“Test”,还有一个Student类。注意:当一个“.java”文件中包括不止一个java类时,只允许有一个public修饰符修饰的class。我们给Student类的name属性一个默认的值“汪峰”,当我们以Student类为模型建立一个Student对象时,如果不给该对象的name属性赋值,name将会取默认值(也叫缺省值)“汪峰”作为本身的值。所以下方的Test类中的主方法main运行时将会执行内部的逻辑,即“new”出一个Student对象,打印出该对象的name属性的值。

  在存放该类的文件夹下的空缺处按住shift键不放,右击鼠标唤出右键菜单,选择“在此处打开powershell窗口”,将会弹出一个powershell终端。接下来,我们在终端里键入“javac Test.java”,对该java文件进行编译。如果你的运行没报错,那么你将会发现你的工作目录下显现了“Test.class”和“Student.class”两个字节码文件。

  

  选择上图的选项后会弹出下图的窗口。键入红框中的指令“javac Test.java”回车,我们可能会看到下面的错误。

  

  错误提醒说的是在我们法式的21行,显现了以GBK格式编码的无法辨认的字符。原因是“.java”文件是采用我们操纵体系默认的GBK码表编码的。编译为字节码文件时采用的是Unicode编码,这两种编码在中笔墨符映射显现了不兼容的环境。我们必要本身去设置编码字符集,utf8是针对Unicode的一种可变长度字符编码,Unicode编码是天下上最全的字符集,是一种涵盖了列国语言的字符编码,utf-8对中文编码的支持对照好。我们只必要在指令上添加参数“ -encoding utf-8”即可,见下图:

本文地址:http://www.wbwb.net/bianchengyuyan/206198.html 转载请注明出处!

  推荐站点

  • At-lib分类目录At-lib分类目录

    At-lib网站分类目录汇集全国所有高质量网站,是中国权威的中文网站分类目录,给站长提供免费网址目录提交收录和推荐最新最全的优秀网站大全是名站导航之家

    www.at-lib.cn
  • 中国链接目录中国链接目录

    中国链接目录简称链接目录,是收录优秀网站和淘宝网店的网站分类目录,为您提供优质的网址导航服务,也是网店进行收录推广,站长免费推广网站、加快百度收录、增加友情链接和网站外链的平台。

    www.cnlink.org
  • 35目录网35目录网

    35目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向35目录推荐、提交优秀网站。

    www.35mulu.com
  • 就要爱网站目录就要爱网站目录

    就要爱网站目录,按主题和类别列出网站。所有提交的网站都经过人工审查,确保质量和无垃圾邮件的结果。

    www.912219.com
  • 伍佰目录伍佰目录

    伍佰网站目录免费收录各类优秀网站,全力打造互动式网站目录,提供网站分类目录检索,关键字搜索功能。欢迎您向伍佰目录推荐、提交优秀网站。

    www.wbwb.net