面试专题
文章平均质量分 95
wenthkim
成为一个自己也崇拜的人
展开
-
JAVA面试专题--java基础
面向对象1、面向对象和面向过程的区别面向过程关注于一个功能实现的步骤,按步骤编程实现功能。面向对象关注于一个功能实现的行为,将一些行为封装为一个对象来统一调用。面向过程是一种事件为中心的编程思想。就是分析出解决问题所需的步骤,然后用函数把这些步骤实现,并按顺序调用。面向过程是以对象为中心的编程思想。2、四个基本特性抽象:Java中抽象的概念最直接的应用就是抽象类和接口...原创 2018-04-30 22:26:16 · 238 阅读 · 0 评论 -
java面试专题--jvm虚拟机
1.jvm 进程内存逻辑结构主要分为三大块1.堆2.方法区3.本地内存2.jvm内存结构 程序计数器: 较小的内存空间, 当前线程执行的字节码的行号指示器(对java多线程起关键作用,多线程程序会不断切换线程,记录当前线程执行的行数,以便切回来的时候能继续执行);各线程之间独立存储,互不影响。 java栈: 线程私有,生命周期和线程,每个方法在执行的同时都会创建一个...原创 2018-05-01 16:51:37 · 1056 阅读 · 0 评论 -
java面试专题----mysql
1.各个数据库存储引擎区别mysql的存储引擎是针对表进行设置的,一个库的不同表可以设置不同的存储引擎, mysql默认支持多种存储引擎,以适用不同领域的数据库应用需要,主要的几个数据库引 擎如下: 1.MyISAM存储引擎 5.5之前默认的存储引擎,不支持事务、不支持外键,表级锁,内存和硬盘空间占用率低,其优势是访问速度快,对事务完整性没有要求,以select、insert为主的应用基...原创 2018-05-05 12:44:08 · 2155 阅读 · 0 评论