(三) 我的第一个java程序-HelloJava

前面的文章已经介绍了如何搭建开发环境。本文会带领大家进去真正的java世界。
你可以使用记事本,文本编辑器,IDE 等任何一种工具。推荐使用文本编辑器,有助于理解java 程序的整个开发编译运行过程。

//Hello class
public class Hello{
	//main method
	public static void main(String[] args){
		//print hello java
		System.out.println("Hello Java");
	}
}

保存文件。文件名必须是Hello.java
在当前目录执行cmd
在红色部分输入cmd三个字母按回车键,会出现一个高大上的东西
出现一个黑框,非计算的同学朋友们觉得好神奇,前面文章已经介绍了相关信息。这里不再说明。
cmd 命令输入框在命令行中输入javac Hello.java
说明正常编译完了
输入完,发现什么都没有,这是这一步想要的结果,没有结果就是最好的结果。同时在当前文件夹下发现多了一个文件。
多了一个Hello.class 文件在命令框中输入java Hello
执行Hello神奇的事情出现了
出现了Hello Java
到此我的第一个java 程序写完了,也顺利运行成功了。代码不多,只有区区几行。但已说明一个java 程序的运行过程。麻雀虽小,五脏俱全。有同学朋友可能会有以为,为什么要叫Hello,为什么要用javac 。java。本文不会涉及。相关问题,接下来会一一解答,越来越多的文章读完,心中的疑问会自己打消。

下来我们把Hello.java 删掉
在这里插入图片描述运行 javac Hello.java
在这里插入图片描述找不到文件。
在这里插入图片描述再运行java Hello
在这里插入图片描述还可以继续运行出现Hello Java
在这里插入图片描述结论:java 是来运行class 文件。
javac 是把java文件编译成class文件。

什么是编译,怎么理解编译。这里介绍个简单例子方便大家理解。我们中国人是讲中文的,日本人是讲日文的,韩国人是讲韩文,美国人是讲英文的,那么问题来了,我们讲的,外国人怎么听的懂,其实就有了翻译器或者翻译者这个角色。它把一种东西翻译成另一种东西。假如是个中英翻译,我们讲中文,翻译把中文翻译成对应的英文,讲英文的就能能理解。

java文件是开发人员的中文,class文件是计算机认识的英文,日文,韩文中的一种,那就需要一个翻译来翻译,javac 就是翻译者。

这里讲的计算机方便大家理解,其实过程很复杂,先忽略。后面会介绍。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值