在整理面试题之前,突然想到一个比较关键的问题,Java是什么?
JAVA
对于JAVA我们最常说起的是,JAVA是一门面向对象编程的语言。
当然JAVA也有一个特性,一处编写,到处使用。JAVA具有良好的复用性和移植性,并且JAVA是一个强语言类型。
所以这是我自己的看法,但通过查阅,大致查到JAVA的五个特性
1.面向对象:Java是一个面向对象的编程语言,那么具体又可以从三个方面来表明
1.继承 2.封装 3.多态
2.可移植性:java具有良好的可移植性,可以在任何具有jvm的计算机上运行,jvm为可移植性提供了必要条件
3.健壮性(其实不是很懂什么是健壮性):凭理解来说的话健壮性就像人体一样,如果足够健康就说明身体状态是良好的,同代码一样,当你的代码具有健壮性就说明,你写出来的代码此时是高质量代码,出现的问题会较少,所以Java本事有很多的安全措施,来保证语言的健壮性。
4.高效性:由于Java的字节码传过来后可以直接变为本地机器码来进行处理,所有Java具有高效性
5.安全性:在Java的内部有很多的内置安全特性,最经典的比如异常啊,类加载器啊等等,所以保证了Java的安全性
OK 这只是我的一些自己的思路
我是范,一个在努力的人,下次再见!