最近闲暇时间看到网上的一些面试题,抽空整理了一下,写了一些自己的见解。其中有错漏之处,还望指正。 1 java语言特点 简单性, 解释性, 面向对象, 高性能 分布式处理 多线程 健壮性 动态性 安全性 跨平台 移植性; 简单性:Java没有像C++那样的指针,运算符重载,类 ...
. 什么是 Java 虚拟机 JVM 为什么 Java 被称作是 平台无关的编程语言 Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟机执行的字节码文件。 Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java 虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。 . ...
2018-09-01 21:56 0 3081 推荐指数:
最近闲暇时间看到网上的一些面试题,抽空整理了一下,写了一些自己的见解。其中有错漏之处,还望指正。 1 java语言特点 简单性, 解释性, 面向对象, 高性能 分布式处理 多线程 健壮性 动态性 安全性 跨平台 移植性; 简单性:Java没有像C++那样的指针,运算符重载,类 ...
一、Java 基础 1.JDK 和 JRE 有什么区别? JRE=JVM+各种基础类库+java类库(String\System) JDK>JRE>JVM JRE:是java运行时环境 JDK:是java开发工具包 2. ...
一、Java 基础 1.JDK 和 JRE 有什么区别?JDK:开发Java程序用的开发包,JDK里面有Java的运行环境(JRE),包括client和server端的。JRE:运行Java程序的环境,JVM,JRE里面只有client运行环境,安装过程中,会自动添加PATH。 2. ...
:远程终端协议 POP3:邮件读取协议 3.Java都有那些开发平台? 4.什 ...
JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类 ...
最近看到网上流传着各种面试经验及面试题,往往都是一大堆技术题目贴上去,但是没有答案。 为此我业余时间整理了40道Java基础常见的面试题及详细答案,望各路大牛发现不对的地方不吝赐教,留言即可。 八种基本数据类型的大小,以及他们的封装类 引用数据类型 ...
最近看到网上流传着各种面试经验及面试题,往往都是一大堆技术题目贴上去,但是没有答案。 为此我业余时间整理了40道Java基础常见的面试题及详细答案,望各路大牛发现不对的地方不吝赐教,留言即可。 八种基本数据类型的大小,以及他们的封装类 引用数据类型 ...
八种基本数据类型的大小,以及他们的封装类 引用数据类型 Switch能否用string做参数 equals与==的区别 自动装箱,常量池 Object有哪些公用方法 Java的四种引用,强弱软虚,用到的场景 Hashcode的作用 ...