【Java 小白菜入门笔记 1.0】简介与HelloWorld
Java 简介
java是sun公司推出的面向对象的编程语言,现在sun被oracle收购,java也就属于oracle旗下了。
java分为Java SE和Java EE,SE即标准版本,EE即企业版。
关于Java有几个常用的东西:
JVM:Virtual Machine,Java 虚拟机,Java的跨平台能力就依赖于JVM技术。
JDK:Development Kit,Java开发工具。
JRE:Java运行环境,用来运行Java。(Runtime Environment)
Java 的 Hello World
下面,试验一个Java版的Hello World
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello world!");
}
}
可以看出,Java文件就是一个类,这个文件命名为HelloWorld.java。所有的Java代码都得在class中。这里定义了一个public class,类名为HelloWorld。其中,主函数的定义方式就是public static main,然后传参是一个String类型的数组,名字为args。main函数是程序的入口,里面包含执行的内容。这里就是一个简单的打印操作,打印是通过调用System.out.println来执行的。
然后,我们通过在命令行中(shell)执行下面命令编译和执行 .java文件:
javac HelloWorld.java # 编译compile,此时得到一个可执行的java文件,叫做HelloWorld.class
java HelloWorld # 执行程序,打印HelloWorld
执行完毕,得到输出:
shiyanlou:project/ $ java HelloWorld [1:24:01]
Hello world!
2020年6月8日01:25:49