内容来自《收割Offer》
● 谈谈你对Java的理解。
● 可以谈谈Java与Go的区别吗?
(1)Java是一种跨平台的语言,一次编译到处运行。
(2)Java提供了垃圾回收机制,不用手动释放内存。
(3)Java具有独特的语言特性:泛型、反射、Lamda表达式等。
(4)Java是面向对象的语言,其三大特征是封装、继承、多态。
(5)Java原生自带一些并发库、网络库、集合类等,便于上层应用开发。