Java程序的两种运行方式

1.文件式

1.1javac和java两步法

//示例代码
public class Welcome {
    public static void main(String[] args) {
        String greeting = "Welcome to Java Tutorial!";
        System.out.println(greeting);
        for (int i = 0; i < greeting.length(); i++) {
            System.out.print("=");
        } 
        System.out.println();
    }
}

保存为Welcome.java文件,执行如下:

ho@ho-Inspiron-N3010:~$ javac Welcome.java
ho@ho-Inspiron-N3010:~$ java Welcome
Welcome to Java Tutorial!
=========================
ho@ho-Inspiron-N3010:~$ 

1.2java一步法

直接运行源代码,不会产生.class字节码文件。

ho@ho-Inspiron-N3010:~$ java Welcome.java
Welcome to Java Tutorial!
=========================
ho@ho-Inspiron-N3010:~$ 

2.jshell方式

jshell> String greeting = "Welcome to Java Tutorial!";
   ...>         System.out.println(greeting);
   ...>         for (int i = 0; i < greeting.length(); i++) {
   ...>             System.out.print("=");
   ...>         } 
   ...>         System.out.println();
greeting ==> "Welcome to Java Tutorial!"
Welcome to Java Tutorial!
=========================

jshell> 

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/javae/6922.html

(0)
上一篇 2020年10月3日 20:23
下一篇 2020年10月4日 20:28

相关推荐

  • Liquibase Change Types一览表

    所有元素和属性都使用camelCase格式。 备注:pro 角标是指需Liquibase专业版才支持,Not Supported 是指暂且不支持MySQL数据库。 1.Entities Entity Create/Add Drop Change Table createTable dropTable setTableR…

    Java经验 2022年8月3日
    0500
  • Maven常用命令一览表

    1.句法 2.插件以及目标(goal) Plugin Description Core plugins Plugins corresponding to default core phases (ie. clean, compile). They may have multiple goals as well. cle…

    Java经验 2021年6月5日
    03820
  • Spring Data JPA CRUD

    1.查询关键字 关键字 描述 find…Byread…Byget…Byquery…Bysearch…Bystream…By 一般查询方法,通常返回存储库(repository)类型、Collection或Streamable子类型或结果包装器(result wrapper),例如Page,Geo…

    Java经验 2022年8月4日
    0530

发表回复

登录后才能评论