一、前言
本文正在参加「Java主题月 - Java 刷题打卡」,对于Java相关的刷题知识这个专栏是首次做的,我会从简单到复杂来分享相关知识点,如有不妥之处,还请大佬指正。
对于Java初级面试来说,一般面试官会提问二到三道比较基础的Java面试题,算是送给被面试人员的面试开胃菜,而且前几道比较基础的面试题一定要回答的比较完美才行,不然就会给面试官留下基础知识掌握不牢的印象,那么后面的几道深度的面试问题就更无从谈起了,所以作为应聘者来说,一定要把握好前几道比较基础的面试题。
那么本道题目就来分享一下关于Java 面试基础:Java 语言的特点,具体分析如下所示。
二、知识点
学过Java语言的应该对它的特点都不陌生,但是要想回答完整还是需要在面试前多做做功课的,Java语音的特点分为六点。
1、面向对象。
继承、封装、多态。基本上全部是对象,可以直观反应现实中的对象,这样方便开发者开发。
2、平台无关性
不管是什么平台下,运行编译Java程序,都可以运行,对是什么样的平台没有太多关联,可以很好的实现跨平台执行操作,可移植性非常强。
3、内置类库种类丰富
Java提供的内置类库很丰富,类库的使用,可以简化开发者的开发工作,缩短项目开发周期。
4、多线程
Java语言有内置的多线程机制,提供了多线程支持。
5、网络编程
Java语言支持网络编程,而且Java就是为了简化网络编程而设计的,用起来也很方便。
6、编译与解释并存
Java语言的编译与解释并存。
三、总结
Java语言的特点就是上述几点,在面试的时候一定要提前准备哦。以上就是本篇文章的知识点,欢迎指正批评。