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();
    

    }
    }
    运行结果如下:

  • 相关阅读:
    error: gnu/stubs32.h: 没有那个文件或目录
    vim配色方案
    Linux文件合并、去除重复
    Debian网络安装中的驱动问题
    汽油、柴油标号
    Debian SSH登录慢的解决办法
    Debian下的时间和时区问题
    解决vim、gvim在windows下中文乱码
    使用本地Debian ISO镜像作为网络安装源
    Debian如何永久添加静态路由
  • 原文地址:https://www.cnblogs.com/lyx1996/p/6972120.html
Copyright © 2011-2022 走看看