知优码

您现在的位置是:首页 > Java语言 > Java基础

Java基础

java打印hello world为什么复杂

2020-10-29Java基础
java打印hello world为什么复杂
“hello world”是编码语言打印的第一句话。基本上已经成为了一种习惯。其他语言打印hello world貌似都很简单,一句话就能打印出来。java的就比较复杂了,往往让初学者望而却步。
复杂的java hello world

php打印“hello world”为
echo "hello world";

javascript打印“hello world”为
document.write("hello world");

java打印“hello world”为
public class Test {

	public static void main(String[] args) {
		
		System.out.println("hello world");
		
	}
}
一、为什么Java打印hello world这么复杂,需要这么多代码
因为java是编译型语言,上面其他为脚本性语言。
更重要的原因是,Java是纯面向对象的语言。上述其他语言是混合型的语言,既包含了面向对象特性,又包含了函数式编程语言特性。
Java语言输出“hello world”首先需要有类,有对象,内容的输出需要调用系统的输出流对象的println方法。随着学习的升入,再回头来看java的hello world一切都叫明白了。