Day13

错题本(4)

  • 运行时数据区包括:程序计数器、虚拟机栈、本地方法栈、堆、元空间/方法区以及元空间中的运行时常量池。
  • 方法区/元空间、堆、运行时常量池都是线程共享的。
  • 其他几个都是线程私有的。
    错题本(4)
    这道题有点憨了,这道题考查的是for循环的执行过程。
    for(语句A(一般为初始化语句); 语句B(一般为条件判断语句); 语句C)
    第一次循环,执行语句A;再执行语句B;判断B是否为true,为true就执行循环体,然后执行语句C,为false就直接跳出循环。
    第二次循环,判断语句B是否为true,如果是就执行循环体,然后执行语句C;如果为false,就跳出循环。这样依次循环,知道语句B为false。

错题本(4)
A选项:java是解释型语言,java程序会被编译成字节码文件,(而不是直接编译成机器码文件,不然JVM吃干饭了)然后被JVM翻译为机器码。
B选项:java源文件生成的是class字节码文件,与操作系统无关。
C选项:java运行时字节码才会被JVM翻译成机器码文件,所以说java是解释型语言。
D选项:JVM的版本是有影响的。

错题本(4)
接口中变量默认是 public static final 的;方法默认是 public abstract 的

相关文章:

  • 2022-12-23
  • 2021-11-28
  • 2021-12-06
  • 2021-05-27
  • 2022-02-23
  • 2021-08-14
  • 2021-08-14
猜你喜欢
  • 2021-09-17
  • 2021-08-09
  • 2021-08-03
  • 2021-10-14
  • 2021-11-19
相关资源
相似解决方案