日常_JAVA_面试题集9(含答案)

第9章:日常_JAVA_面试题集9(含答案)

往期文章
 第一章:日常_JAVA_面试题集1(含答案)
 第二章:日常_JAVA_面试题集2(含答案)
 第三章:日常_JAVA_面试题集3(含答案)
 第四章:日常_JAVA_面试题集4(含答案)
 第四章:日常_JAVA_面试题集8(含答案)
 往期文章大全……


第9章:日常_JAVA_面试题集9(含答案)

  • 第9章:日常_JAVA_面试题集9(含答案)
  • 前言
  • 51、什么是Java虚拟机?
  • 52、Java的访问修饰符是什么?
  • 53、&操作符和&&操作符有什么区别?
  • 54、public static void写成static public void会怎样?
  • 55、声明变量和定义变量有什么不同?
  • 总结


前言

日常_JAVA_面试题集9(含答案)_第1张图片

作为一个真正的程序员,首先应该尊重编程,热爱你所写下的程序,他是你的伙伴,而不是工具。
日常_JAVA_面试题集9(含答案)_第2张图片

——王文峯


提示:以下是本篇文章正文内容

51、什么是Java虚拟机?

Java虚拟机是能移植到不同硬件平台上的软件系统。

52、Java的访问修饰符是什么?

访问权限修饰符是表明类成员的访问权限类型的关键字。使用这些关键字来限定程序的方法或者变量的访问权限。它们包含:
public: 所有类都可以访问 protected: 同一个包内以及所有子类都可以访问 private: 只有归属的类才能访问默认: 归属类及相同包下的子类可以访问

53、&操作符和&&操作符有什么区别?

当一个&表达式在求值的时候,两个操作数都会被求值,&&更像是一个操作符的快捷方式。当一个&&表达式求值的时候,先计算第一个操作数,如果它返回true才会计算第二个操作数。如果第一个操作数取值为fale,第二个操作数就不会被求值。

54、public static void写成static public void会怎样?

程序正常编译及运行。

55、声明变量和定义变量有什么不同?

声明变量我们只提供变量的类型和名字,并没有进行初始化。定义包括声明和初始化两个阶段String s;只是变量声明,String s = new String(“bob”); 或者String s = “bob”;是变量定义。

总结

以上就是今天的内容,本文仅仅简单介绍了几个面试题,关注我,每天五道面试题。

你可能感兴趣的:(面试考试题,java)