• Java笔记(二)……Hello world!


    编写源文件

    将Java代码编写到扩展名为.java的文件中,此文件称为源文件

       1: class Hello 
       2: {
       3:     public static void main(String[] args) 
       4:     {
       5:         System.out.println("Hello World!");
       6:     }
       7: }

    编译

    通过javac命令对该java文件进行编译

    如果程序没有错误,没有任何提示,但在当前目录下会出现一个Demo.class文件,该文件称为字节码文件,也是可以执行的java程序。

    hello

    运行

    通过java命令对生成的class文件进行运行

    hello1

    简易开发流程图

    compile

    配置classpath

    根据path环境变量的原理,可以定义一个名为classpath环境变量,将要运行的class文件所在目录定义在该变量中。

    例:set classpath=c:

    • classpath变量值是java类文件的目录
    • path变量是windows程序文件的目录

    JVM查找类文件的顺序:

    1. 如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。
    2. 如果配置了classpath环境,JVM会先在classpath环境变量值的目录中查找要运行的类文件。
    • 值的结尾处如果加上分号,那么JVM在classpath目录下没有找到要指定的类文件,会在当前目录下在查找一次。
    • 值的结尾出如果没有分号,那么JVM在classpath目录下没有找到要指定的类文件,不会在当前目录下查找,即使当前目录下有,也不会运行。

    建议:

    配置classpath环境变量时,值的结尾处不要加分号,如果需要访问当前目录可以用 “.”表示。

    代码解释

    hello3

  • 相关阅读:
    Qt全局宏和变量
    QT_begin_namespace和QT_end_namespace的作用
    Qt 打开文件的默认路径 QFileDialog::getOpenFileName()
    QT的安装及环境配置
    C/C++文件操作1
    C/C++文件操作2
    AnsiString和String的区别、使用
    字符转换
    C++Builder中MessageBox的基本用法
    Windows 编程中恼人的各种字符以及字符指针类型
  • 原文地址:https://www.cnblogs.com/ShawnWithSmallEyes/p/3370214.html
Copyright © 2020-2023  润新知