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

    }
    }
    运行结果如下:

  • 相关阅读:
    iOS推送通知
    KVO内部实现原理
    沙盒目录结构
    UITableView的常用属性和代理方法
    优秀文章的链接
    c++面试题
    递归练习
    c#连接mysql环境配置
    mysql命令详解
    十进制转二进制
  • 原文地址:https://www.cnblogs.com/lyx1996/p/6972120.html
Copyright © 2020-2023  润新知