当前位置:首页 » 编程语言 » javac与java

javac与java

发布时间: 2025-03-03 03:35:37

⑴ JDK中的javac,java,appletviewer各有什么作用,要详细

javac:Java编译器,将Java源代码(java后缀)换成字节码文件(class后缀)。
我们编写的java程序并不是基于某一个软硬件平台,而是基于使用版本的JDK提供的“虚拟”系统(JVM)提供的API方法,因此要把它(java后缀文件)翻译成JVM能能识别的class字节码文件

java:Java解释器,执行字节码文件(class后缀文件,运行它就算真正在系统上运行java程序了)。
JVM根据不同的软硬件系统提供或支持的功能统一虚拟化了一系列的API方法,再根据指定的class文件执行这些API方法

因此java工作的顺序是:1.编写java源代码(java后缀)>2.通过javac将java源代码编译为字节码文件(class后缀)>3.将程序迁移到到具体要执行的机器上(你现在一般就是在自己的机器上)后用java执行相应的字节码文件这个java程序就能正确执行了。

appletviewer(小程序浏览器):没什么了解,你自己看看吧http://ke..com/view/1825739.htm

⑵ javac与java的区别

javac用来编译java文件,java用来执行。
1,javac命令用来编译java文件,例如编写一个Test.java文件,使用javac Test.java可以执行编译操作,将生成一个Test.class文件。

2,java命令可以执行生成的class文件,使用java Test可以执行编写的代码。

热点内容
为什么安卓不支持群折叠 发布:2025-09-24 12:03:53 浏览:221
开放上网如何设密码 发布:2025-09-24 11:31:08 浏览:562
编译原理语义分析实验报告 发布:2025-09-24 11:24:18 浏览:754
手机电脑文件夹同步 发布:2025-09-24 11:17:13 浏览:398
华为怎么关闭安卓系统 发布:2025-09-24 10:56:48 浏览:1009
其他配置是什么意思 发布:2025-09-24 10:52:52 浏览:51
倩女幽魂巧燕脚本 发布:2025-09-24 10:26:28 浏览:76
linux下c的编译 发布:2025-09-24 10:14:39 浏览:954
禁用firefox缓存 发布:2025-09-24 10:10:24 浏览:101
java行读取txt文件 发布:2025-09-24 09:55:01 浏览:708