zoukankan      html  css  js  c++  java
  • 1、Java语言概述与开发环境——编译和运行第一个程序HelloWorld.java

    编写一个Java程序到运行的步骤概述:

    1、将Java代码编写到扩展名为.Java的文件中

    2、通过Javac命令对该Java文件进行编译

    3、通过Java命令对生成的class文件进行运行

     一、编写Java源代码

      编写Java源代码可以使用任何无格式的文本编辑器在Windows操作系统上可以使用记事本、notepad++、EditPlus等程序。切忌不要使用写字板、word等文档编辑器。因为这些工具是有格式的编辑器,当他们编辑一份文档时,这个文档会包含一些隐藏的格式化字符,这些隐藏字符会导致程序无法正常编译、运行。

      在EditPlus中创建一个文本文件,输入以下代码:

    我的程序路径:E:javaHelloWorld.java注意后缀*.java)

    1 public class HelloWorld{
    2     //java程序主入口,程序将从这里开始运行
    3     public static void main(String[] args){
    4         //想控制台打印一条语句
    5         System.out.print("Hello World");
    6     }
    7 }

     编辑上面的 Java 文件时,注意程序中粗体宇标识的单词, Java 程序严格区分大小写 。 将上面文本文件保存为 Hello World.java,该文件就是 Java 程序的源程序 。

    编写好 Java 程序的源代码后,接下来就应该编译该 Java 源文件来生成字节码了 。

     二、编译程序

       编译 Java 程序需要使用 javac 命令,因为前面己经把 Javac 命令所在的路径添加到了系统的 PATH环境变量中,因此现在可以使用 javac 命令来编译 Java 程序 了 。

      如果直接在命令行窗口里输入 Javac ,不跟任何选项和参数,系统将会输出大量提示信息,用以提示 Javac 命令的用法,读者可以参考该提示信息来使用 Javac 命令 。

     2.1、Javac的基本用法:

    javac -d destdir srcFile
    -d destdir ——是javac的命令选项,用于指定编译生成的字节码文件存放的路径,destdir是本地磁盘存放你编译生成的*.class文件的一个有效路径
    srcFile——是源文件所在的位置可以是绝对路径,也可以是相对路径

    例如:

     在cmd中执行javac -d E: E:javaHelloWorld.java这条指令,可以编译后的HelloWorld.class文件存放在E:盘下。

     

     通常,总是将生成的字节码文件放在当前路径下, 当 前路径可以用点(.)来表示 。 在命令行窗口进入 Hello World.java 文件所在路径,在该路径下输入如下命令 :

    C:Users24414>javac -d . E:javaHelloWorld.java
    

     运行该命令后,在该路径下生成一个 Hello World.class 文件 :

     2.2、另外还可以通过dos命令切换到源代码HelloWorld.java所在的目录下E:java,在执行相应的编译指令,就可以在源代码所在目录下生成编译后的字节码文件:

     2.3、如果读者喜欢用 EditPlus作为无格式编辑器 ,则可以使用 EditPlus 把 Javac 命令集成进来,从而直接在 EditPlus 编辑器中编译 Java 程序,而无须每次启动命令行窗口 。在 EditPlus 中集成 Javac 命令按如下步骤进行:

    (1)选择 EditPlus 的"工具"→"配置用户工具"菜单,弹出如图所示的对话框 。

    (2)单击"组名称"按钮来设置工具组 的名称,例如输入"编译运行 Java"。单击 "添加工具"按钮 , 并选择"程序"选工页,然后输入 Javac 命令的用 法和参数,输入成功后看到如图 所示的界面。

     (3)单击 "确定"按钮,返回 EditPlus 主界面 。 再次选择 EditPlus 的"工具"菜单 , 将看到该菜单中增加了"编译 Java 程序"菜单项,单击该菜单项即可编译 EditPlus 当前打开的 Java 源程序代码。生成的字节码在源代码所在目录下。

    3、运行Java程序

     3.1 基本用法 

    运行 Java 程序使用 Java 命令,启动命令行窗口,进入 He Uo World.c1ass 所在的位置,在命令行窗口里直接输入 Java 命令,不带任何参数或选项,将看到系统输出大量提示,告诉开发者如何使用 Java 命令。

    对于初学者而言 ,当前只要掌握 Java 命令的如下用法即可:

    java Java 类名

    值得注意的是,java 命令后的参数是 Java 类名,而不是宇节码文件的文件名(HelloWorld.class),也不是 Java 源文件名(HelloWorld.java)

    在cmd中执行结果如下:

     3.2 EditPlus添加工具

     

    完成了上图图所示的设置后 , 返回 EditPlus 主界面,在"工具"菜单中将会增加一个"运行 Java程序"菜单项,单击该菜单项 ,将可以运行 EditPlus 当 前打开的 Java 程序 。

  • 相关阅读:
    'yiiaseInvalidRouteException' with message 'Unable to resolve the request "site/error".'
    yii2:不使用composer安装yii2-jui的方法
    Oracle cmd乱码
    oracle 11g安装过程中问题:移动binoralbac11.dll 到binoralbac11.dll.dbl出错
    yii2打印数据属性(字段名)/数据
    在xampp集成环境下使用 php 连接oracle
    phalcon: 项目地址/P(.*), 项目地址/Pbaidu 与 路由
    PHP返回32位与16位的md5加密值
    PHP调用webservice接口
    java:日期格式化
  • 原文地址:https://www.cnblogs.com/weststar/p/11983234.html
Copyright © 2011-2022 走看看