InterviewTips - Java


  • Home

  • Archives

while 循环和 do-while 循环有什么不同

Posted on 2018-08-28
do-while 语句至少执行一次循环体内的代码; while 条件不成立,语句永远不会执行循环体内的代码。
Read more »

JRE、JDK、JVM 及 JIT 之间有什么不同

Posted on 2018-08-28
java 虚拟机 (JVM)使用 java 编程语言的主要优势就是平台的独立性。你曾经想知道过 java 怎么实现平台的独立性吗?对,就是虚拟机,它抽象化了硬件设备,开发者和他们的程序的得以操作系统。虚拟机的职责就是处理和操作系统的交流。java 不同的接口规范对任何平台都有良好的支持,因为 jvm ...
Read more »

a = a + b 与 a += b 的区别?

Posted on 2018-08-28
涉及到精度问题 如果 a 和 b 是同一数据类型,则没有区别 如果 a 和 b 不是同一类型,需要考虑隐式类型转换的问题 因为字面量 1 是 int 类型,它比 short 类型精度要高,因此不能隐式地将 int 类型下转型为 short 类型。 12short s1 = 1;// s1 = s1 ...
Read more »

Java 有几种修饰符 分别用来修饰什么

Posted on 2018-08-28
具体如下: 访问权限 类 包 子类 其他包 public ∨ ∨ ∨ ∨ protect ∨ ∨ ∨ × default ∨ ∨ × × private ∨ × × ×
Read more »

wait() 和 sleep() 的区别

Posted on 2018-08-27
1、wait() 是 Object 的方法,而 sleep() 是 Thread 的静态方法; 2、sleep() 方法可以在任何地方使用;wait() 方法则只能在同步方法或同步块中使用; 3、sleep() 是线程线程类 (Thread) 的方法,调用会暂停此线程指定的时间,但监控依然保持,不会 ...
Read more »
1234

InterviewTips

18 posts
GitHub
© 2018 InterviewTips
Powered by Hexo
|
Theme — NexT.Gemini v5.1.4