java的源文件
① java源文件和类文件是什么意思
java源文件就是你所写的那些java代码,类文件时你通过编译以后没有语法错误生成的.class文件,类名是你所写代码里面的类,只是翻译成了机器能识别的二进制码,所以才能夸平台运行嘛
② Java源文件与Java应用程序有什么区别为什么Java源文件可没有主类而Java应用程序要有主类
Java源文件与Java应用程序的区别:
Java源文件只是个文本文件而已,只不过它的内容符合Java的语法规范。
Java应用程序是要用来跑的,所以必须有主类。
Java库不是用来直接跑的,而是给别的Java程序调用的,所以可以没有主类。
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。
Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
发展历程:
20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品(如电视机顶盒、面包烤箱、移动电话等)的智能化程度。
③ 在编译JAVA源程序没有见到CLASS文件
在编译Java源程序时,确保你已经进行了编译步骤。使用命令行工具,你需要运行以下命令来编译Java源文件:
javac HelloWorld.java
这个命令会生成一个名为HelloWorld.class的文件,即.class文件,这是Java编译后的二进制文件。
编译完成后,你可以运行程序:
java HelloWorld
确保在运行Java程序之前已经正确编译了源代码。如果未编译源代码,直接运行程序将会导致错误,因为你缺少了必要的.class文件。
编译步骤是将Java源代码转换为字节码的过程,字节码是可以在Java虚拟机上执行的中间代码。在运行Java程序时,需要先编译源代码生成.class文件,然后通过java命令来执行这个字节码文件。
如果你没有看到.class文件,检查你的目录是否正确,确保源代码文件名和编译命令中的文件名一致,并且没有拼写错误。
另外,确认你的开发环境已正确配置,包括Java开发工具包(JDK)的安装和配置。
在进行Java程序开发时,遵循正确的编译和运行流程是非常重要的。确保每次修改源代码后都进行编译,以避免运行时出现错误。
记得在编译完成后,检查输出的.class文件是否在正确的目录中生成。如果没有生成,检查编译命令是否正确,并确认源代码没有语法错误。
通过遵循这些步骤,你可以确保你的Java程序能够正确编译和运行。