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

}
}
运行结果如下:

posted on 2017-06-09 15:26  吕宇轩  阅读(163)  评论(0编辑  收藏  举报