在Java中,负责对字节代码解释执行的是【 】
A、垃圾回收器
B、虚拟机
C、编译器
D、线程机制
在Java中,负责对字节代码解释执行的是【 】
A、垃圾回收器
B、虚拟机
C、编译器
D、线程机制
B
【解析】
Java语言的执行模式是半编译半解释型。
Java编写好的程序首先由编译器转换为标准字节代码,然后由Java虚拟机去解释执行。
字节代码是一种二进制文件,但不能直接在操作系统上运行,可看作是虚拟机的机器码。
虚拟机把字节码程序与各操作系统和硬件分开,使Java程序独立于平台。
Java中的虚拟机是非常重要的概念,是Java语言的基础,掌握后有助于理解 Java语言的实现。
若类声明时加上修饰符 __________,则表示该类不能有子类。
语句"Hello".equals("hello");的正确执行结果是【 】
Java语言中,使用关键字__________对当前对象的父类对象进行引用。
继承是面向对象编程的一个重要特征,它可降低程序的复杂性并使代码【 】
给出下列代码,如何使成员变量m 被方法fun()直接访问? class Test { private int m; public static void fun(){ ... } }
下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问【 】