你可能已经迫不及待想安装Java,写个Java程序跑起来了。但是在这之前,有些概念需要提前了解,因为Java跟C、C++和Python都有点不一样。 编译和执行我们在文本文件中编写英文代码,这些英文计算机是看不懂的,因此需要做一下转换,转换为计算机能识别和运行的格式,这个转换,是由「编译器」来完成的。有些语言没有编译器,但是Java是有的。 编译器转换后的文件,通常叫做二进制文件,或者可执行文件。文件内容从英文变成了字节码。字节码只有计算机能看懂,人是看不懂的,我们也不用关心,只需要保证我们编写的英文代码,能正确通过编译即可。执行的事,就交给计算机来做。 Java代码文件以 创建Java类Java文件里面的所有代码,都必须放在「Java Class」里面:
文件名必须叫做 安装JDK如何编译类文件呢?下载Java。 下载Java,就是下载JDK,Java Development Kit,里面包含了Java编译器,将 所谓的JRE,Java Runtime Environment,它是JDK的一部分,只能用来运行Java程序,不能用来编译。 下载地址:https://jdk./ 安装后需要根据操作系统(Windows、Linux、macOS)设置环境变量JAVA_HOME和PATH。 验证安装成功:
编译Class使用
如果代码有问题,会出现报错。如果没问题,就会生成 运行HelloWorld添加代码:
重新编译,确保生成了class文件,使用
运行成功,控制台会打印一句:Hello, World! 常见问题问题1:javac HelloWorldApp,报错:
问题2:java HelloWorldApp.class,报错:
可以命令Help看到区别:
在复杂应用开发时,并不会直接使用javac和java命令,而是使用IDE,Integrated Development Environment,集成开发环境,比如Eclipse、NetBeans和IntelliJ IDEA。 ❝ |
|