与Java编译器合而为一

深入Java世界之前,您需要掌握的一种工具是编译器。 Java虚拟机 (JVM)负责运行Java程序,但是JVM可执行的唯一文件是Java字节码,即已编译的Java源代码。 如您所知,Java被设计为具有更多自然语言元素的高级语言,这使程序员的工作更加轻松,但是您的计算机无法从Java语法中了解任何内容,计算机仅了解二进制。 将自然语言元素转换为计算机可以理解的更底层语言是编译器的职责,但是在Java世界中,您需要注意一些事情。 Java标语只写一次,可在任何地方运行,这意味着与需要重新编译其代码的C或C ++不同,只要支持Java而无需借助JVM对其进行重新编译,已编译的Java代码就可以在所有平台上运行。 关键是,Java编译器和Java运行时(JVM)都很重要。 没有JVM,您将无法运行Java程序; JVM在编译之前无法执行Java代码。 学习完编译和运行Java程序与理解Java本身一样重要,毕竟您需要确保代码正确无误,对吗? 确保它可以编译,确保在运行时不会引起错误。 编译,先预防! 编译的编程语言的好处是,在代码投入生产之前,您将拥有第一道防线。 可以避免输入错误和缺少特定语法,例如,您忘记添加分号; 您的代码将不会被编译。 最好的是,编译器会告诉您错过分号的文件和行号。 这样可以节省您的时间,而不是在生产阶段发现错误,对吗?…