zoukankan      html  css  js  c++  java
  • Hello World 和 模块分解

    Hello World 和 模块分解

    在命令行中编译运行HelloWorld

    public class HelloWorld {
     public static void main(String[] args){
      System.out.println("Hello World!");
      }
    }
    

    Ctrl+Alt+T
    

    打开命令行输入

    vim HelloWorld.java,
    

    代码写好以后按

    Ctrl+Alt+A
    Shift+:+wq
    

    保存退出,然后输入命令

    Javac HelloWorld.java
    

    进行编译

    java HelloWorld
    

    运行。
    运行结果如下:

    Java中子系统是以包实现的,写个带包的Hello World:

    package ljp.is.besti.edu.cn;
      public class HelloWorld {
       public static void main(String[] args){
        System.out.println("Hello World!");
      }
    }
    

    第一行代码的意思是将.class文件打包到ljp.is.besti.edu.cn。
    运行结果如下:

    建立一个以自己学号命名的文件夹,

    javac -d bin src/HelloWorld.java
    

    把class文件编译到bin文件夹下,运行时要加上-cp或-classpath参数:

    运行结果如下:

    Java程序员有两个角色:

    • 类设计者
    • 类使用者

    对一个模块,我们要设计出来一个类,还要有一个测试类,这个测试类是一个带main的public类

    第一个任务是设计一个HelloWorld类,里面有一个方法public static void printHello()打印出“Hello World”字符串,在HelloWorldTester类补充代码调用printHello

    HelloWorld.java:

    package ljp.is.besti.edu.cn;
    
     public class HelloWorld {
     public static void sayHello(){
     System.out.println("Hello World!");
      }
    }   
    

    HelloWorldTester.java:

    package ljp.is.besti.edu.cn;
    
    public class HelloWorldTester {
    public static void main(String[] args){
    //补充代码调用printHello
    HelloWorld.sayHell();
    

    }
    }
    运行结果如下:

  • 相关阅读:
    监控神器-普罗米修斯Prometheus的安装
    Prometheus+Grafana搭建监控系统
    Win10安装PyQt5与Qt Designer
    分区 partition
    16-成绩3
    15-成绩2
    14-票价问题
    13-union 、distinc、 join
    集群无法启动的问题?
    12-order by和group by 原理和优化 sort by 倒叙
  • 原文地址:https://www.cnblogs.com/lyx1996/p/6972120.html
Copyright © 2011-2022 走看看