本文于2017年2月1号发布在个人博客中,因为个人博客关闭,全部迁移到CSDN,以下是正文:
Hello World, Hello Java! I am Programmer!
小宝宝出生用哇哇大哭来跟父母说您好、跟世界说你好;程序员每接触一门新的编程语言用“Hello World”跟编程语言说“你好”。
Hello World
我在桌面上新建了“HelloWorld.txt”文本文件,将后缀名“.txt”修改为“.java”,从互联网上拷贝如下代码:
public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}
保存文件
按照网上的方法:
- 切换目录到“HelloWorld.java”文件所在目录(桌面:C:\Users${user}\Desktop)
- 输入“javac HelloWorld.java”回车
- 在“HelloWorld.java”同目录下出现了“HelloWorld.class”字节文件
- 输入“java HelloWorld”(这里不需要带“.class”后缀)运行编译后的字节文件,得到如下输出:
>java HelloWorld
HelloWorld
>
试想,上面的程序输出“HelloWorld”,那是新手程序员的第一个程序,可我现在不是新手了,我要输出“Hello, my hero!”,于是我修改代码,将
System.out.println("HelloWorld");
修改为
System.out.println("Hello, my hero");
然后重复:
- 切换目录到“HelloWorld.java”文件所在目录(桌面:C:\Users${user}\Desktop)
- 输入“javac HelloWorld.java”回车
- 在“HelloWorld.java”同目录下出现了“HelloWorld.class”字节文件
- 输入“java HelloWorld”(这里不需要带“.class”后缀)运行编译后的字节文件
编译后运行花掉的时间比修改代码的时间还多了很多,这些麻烦又容易出错的工作能不能交给计算机呢?