Skip to content

Commit

Permalink
Java集合面试题整理
Browse files Browse the repository at this point in the history
  • Loading branch information
Tyson0314 committed Feb 27, 2022
1 parent 59f74b8 commit c1f015c
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 44 deletions.
4 changes: 2 additions & 2 deletions Java/Java基础面试题.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,12 +59,12 @@

**Java具有平台独立性和移植性。**

- Java有一句口号:Write once, run anywhere,一次编写、到处运行。这也是Java的魅力所在。而实现这种特性的正是Java虚拟机JVM。已编译的Java程序可以在任何带有JVM的平台上运行。你可以在windows平台编写代码,然后拿到linux上运行。只要你在编写完代码后,将代码编译成.class文件,再把class文件打成Java包,这个jar包就可以在不同的平台上运行了。
- Java有一句口号:`Write once, run anywhere`,一次编写、到处运行。这也是Java的魅力所在。而实现这种特性的正是Java虚拟机JVM。已编译的Java程序可以在任何带有JVM的平台上运行。你可以在windows平台编写代码,然后拿到linux上运行。只要你在编写完代码后,将代码编译成.class文件,再把class文件打成Java包,这个jar包就可以在不同的平台上运行了。

**Java具有稳健性。**

- Java是一个强类型语言,它允许扩展编译时检查潜在类型不匹配问题的功能。Java要求显式的方法声明,它不支持C风格的隐式声明。这些严格的要求保证编译程序能捕捉调用错误,这就导致更可靠的程序。
- 异常处理是Java中使得程序更稳健的另一个特征。异常是某种类似于错误的异常条件出现的信号。使用try/catch/finally语句,程序员可以找到出错的处理代码,这就简化了出错处理和恢复的任务。
- 异常处理是Java中使得程序更稳健的另一个特征。异常是某种类似于错误的异常条件出现的信号。使用`try/catch/finally`语句,程序员可以找到出错的处理代码,这就简化了出错处理和恢复的任务。

## Java 与 C++ 的区别

Expand Down
Loading

0 comments on commit c1f015c

Please sign in to comment.