⑴ 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
⑵ 上机编译编写的源程序,使用( )命令进行编译,Java编译器产生的文件扩展名是( ),使用( )命令进行解
上机编译编写的源程序,使用(javac)命令进行编译,Java编译器产生的文件扩展名是(.class ),使用( java )命令进行解释,Java解释器解释的文件的扩展名是(.class );要建立自定义包,须使用声明语句。格式为( package )( 自定义包 ),Java语言中, 通常把可能发生异常的方法调用语句放到try块中,并用紧跟其后的( catch )块来捕获和处理异常。在程序执行期间,会有许多意外的事件发生。比如申请内存时没有申请到、对象还没有创建时就被使用、死循环等,这种情况称为运行错误。根据错误的性质将运行错误分为( Error )和( Exception )两种类型。下面字符串中哪些是关键字:CLASS、sizeof、abstract、NULL、INTEGER、LONG、native、import。
答:以下字符串是Java关键字( abstract 、native import )。
已知int i=10,j=20,k=30.计算机下面表达式的值。
(3) true
(4) true