java是一种高级编程语言,由sun microsystems(后来被oracle收购)开发并首次发布于1995年。java编程语言的目标是让开发者能够编写一次运行在任何地方的应用程序,这种技术称为“一次编写,到处运行”的原则。
java程序通常以.java为文件扩展名。在编码过程中,开发者需要使用文本编辑器(如notepad++、sublime text等)来编写java代码。因为java是一种面向对象的编程语言,所以所有的java代码必须写在类(class)中。java程序中的每一个源代码文件都对应着一个独立的类,这种规定使得java源文件是唯一的。
当开发者完成了java代码的编写后,需要使用java的编译器来将源代码文件转换成可执行文件。java编译器是一个将java源代码编译成可执行文件的工具。java编译器会将源代码编译成字节码文件,文件扩展名为.class,这个字节码文件可以在java虚拟机(jvm)上运行。
在编译过程中,我们首先需要使用命令提示符(或者是集成开发环境如eclipse、intellij idea等)进入到源代码所在的目录。然后,我们可以使用命令javac加上源文件名(包括扩展名)来执行编译操作。例如,如果源文件名为helloworld.java,我们可以输入以下命令进行编译:
javac helloworld.java编译完成后,会生成一个名为helloworld.class的字节码文件,它包含了机器可以理解的指令。接下来,我们可以使用java虚拟机(jvm)来运行这个字节码文件。在命令提示符中,我们可以输入以下命令来运行编译好的java程序:
java helloworld运行时,jvm会加载字节码文件,并将程序的执行从字节码文件的入口点开始执行。因此,在上述例子中,执行会从helloworld类的main方法开始。
需要注意的是,java程序的文件名必须与公共类的类名保持一致,否则编译器将无法找到并编译这个文件。另外,一个java程序可以包含多个类,但只能有一个公共类。公共类是java程序的入口点,jvm会从公共类的main方法开始执行程序。
总结起来,java程序的文件扩展名为.java。在开发过程中,开发者使用文本编辑器创建.java文件,然后使用java编译器编译.java文件,生成字节码文件(.class),最后使用java虚拟机(jvm)执行程序。
在设计尺寸紧凑的印刷电路板的空间限制问题
8航空插头6p连接器3芯4P5孔接头
电磁流量计选型时需要考虑哪些要素
意法半导体(ST)针对智能工业和高端消费电子推出兼具高性能和简易性的智能电机控制器
ARM体系结构文章合集
java程序必须以什么为文件扩展名
厂家定制的电子哨兵、防疫数字哨兵如何实现疫情防控信息查验?
智能制造代表工业机器人占据上风
中电数通深耕智慧城市建设 把安全带给千家万户
列车上PCB电路板如何用来抵抗干扰
智能工厂是什么
射频发射电路的结构和工作原理
贸泽电子联手Qorvo推出全新电子书 探索汽车设计的未来
2018是配天机器人的爆发元年 在行业倒春寒中逆势而发
浩轩论币:晚间3.15数字货币行情分析, 变盘之前套单赶紧解决!
又被董明珠强势刷屏!格力全员涨薪
华芯通公司将于4月30日关闭,预示着更大的风暴将要席卷半导体界
虚电路的概念及采用虚电路进行数据传输的过程
PLM、ERP、APS和MES几个信息系统的数据集成以及各自基本功能
企业可以怎样投资区块链