美文网首页
3.文本编辑工具+JDK实现

3.文本编辑工具+JDK实现

作者: 慵犬狂吠 | 来源:发表于2021-04-28 09:47 被阅读0次

    1.下载文本编辑工具:

     此处使用EditPlus ,下面附上EditPlus的下载链接:

    https://www.editplus.com/

    EditPlus官网,下载安装

    2.检查自己的jdk是否配置成功

    (配置教程在第一节)

    jdk配置成功界面

    检查成功后,就可以开始操作了;

    3.首先用EditPlus创建一个.java文件,此处HelloWord.java

    在EditPlus新建HelloWorld.java文件过程:

    EditPlus新建java文件步骤 EditPlus界面

    新建后的本地磁盘路径下的.java文件

    路径下的java文件

    4.编译过程

    编译程序需要在命令行中使用JDK的javac指令编写,打开命令行(运行输入cmd打开选择命令提示符);

    通过cd命令进入到源文件所在的目录,之后执行javac指令,若没有错误提示则说明编译成功;

    命令行指令输入

    编译成功后会在当前目录下生成类文件;

    路径下类文件

    5.运行程序

    如果此时直接输入运行程序的话,会出现无法加载的问题,这是因为HelloWorld.java源文件中定义了包“com.zhang”,这时候编译应该使用-d参数

    错误 输入-d参数后编译成功

    编译指令javac中的-d参数是指定类文件生成位置,-d后面跟的是一个目录的路径,此处“.”表示当前目录,而这个时候的目录如下:

    指令后的目录

    至此编译成功后就可以执行程序了,执行类文件需要在命令行中使用JDK的java指令(由于此处举例中运行 的java程序HelloWorld所需要的类都在当前路径下,所以只需要设置-classpath就可以,此处省略)

    运行成功()

    代码解释:

    helloworld界面

    1.定义类所在的包,package是关键字,com.zhang是包名(包是一个命名空间可以防止命名冲突问题);

    2.是定义类,public修饰符用于声明类是公有的,class是定义类关键字,HelloWorld是自定义类名,后面的“{...}”是类体,类体中会有成员变量和方法,也会有一些静态变量和方法;

    3.是定义静态main方法,java应用程序中,类中必须包含静态main方法,而程序执行是从main方法开始的;

    注:mian方法中参数args可以自定义,其他需要遵守如下格式:

    两种格式其实就是一种,而String[] args和String args[]都是声明String数组,其中args参数是程序运行时通过控制台想应用程序传递的字符串参数;

    4.System.out.print("Hello World")是通过输出流(PrintSteam)对象System.out(标准输出流对象,默认输出在控制台)来打印“Hello World”字符串;其中输出流常用的打印方法有这些:

    print(String s):打印字符串不换行,有多个重载方法,可以打印任何类型数据;

    println(String x):打印字符串换行,有多个重载方法,可以打印任何类型数据;

    printf(String format,Object...args):指使用指定输出格式,不换行,打印任何长度的数据;

    举例:

    代码 输出结果

    6.控制台传递参数举例

    代码

    通过上述步骤,进行编译后运行.class文件:

    运行结果

    7.System

    相关文章

      网友评论

          本文标题:3.文本编辑工具+JDK实现

          本文链接:https://www.haomeiwen.com/subject/cscurltx.html