- 博客(5)
- 收藏
- 关注
原创 Java知识简要提纲
回答问题提纲记录一下Java八股的简要回答思路。Java基础1. 面向对象和面向过程思想上:具体的过程,抽象化三大特性:过程--封装 对象三个都有维护性2. JVM/JRE/JDK包含关系 java核心类库 javac 其他类 开发工具 3. 八大基本类型1--2---4个字节的变化 char--short--byte 计算时会提升(好像i++不一样) 1个字节8位4. 重载和重写运行时多态 编译时多态 是否同一个类 重写的返回类型、方法
2021-10-20 10:58:26 123
原创 秋招面试总结
面试相关新开文档记录面试中遇到的问题,方便以后查阅!爱奇艺提前批一面—8.6 (大约30min)1. 手写冒泡排序与快速排序2. 最大堆的相关问题?插入和删除的时间复杂度是多少3. JVM的组成,各个部分存放什么东西?哪些区域可能出现OOM错误?发生的相关变化1.7和1.8中4. 出现OOM错误时,应该怎么去查找?相关命令?5. 数据库两个引擎有什么区别?应用是什么?6. Mysql怎么去分页?7. 哪些框架有了解,Spring的两大核心思想,怎么实现的8. 面试官建议:多去手写代码,找
2021-08-06 14:51:22 61
原创 Java面试基础总结
1. 解释下什么是面向对象?和面向过程的区别? 是一种基于面向过程的编程思想,是“万物皆对象”的思想,将生活中的任何事物看成是一类对象,每一个个体都是对对象的实例化。面向对象编程是以对象为中心,以消息为驱动。区别:编程思想不同:面向过程以实现功能的函数开发为主,而面向对象要抽象出类、属性以及方法,通过实例化类、执行方法来完成功能。封装性:都具有封装性,但是面向过程封装的是功能,而面向对象封装的是数据与功能。面向对象具有继承与多态,而面向过程没有。2. 面向对象的三大特点?分别解释下封
2021-08-04 14:41:53 176
原创 win下一些常用快捷
电脑常用快捷键 Ctrl+c:复制 Ctrl+v:粘贴 Ctrl+a:全选 Ctrl+x:剪切 Ctrl+s:保存 win+r:打开运行 win+e:打开电脑 ctrl+shift+esc:任务管理器 DOS命令打开CMD方式 win+r:之后输入cmd 在文件夹中shift+右键 文件的地址栏前加入cmd,如:cmd D:\BaiduNetdiskDownload 开始+系统+命令提示符
2021-06-08 10:35:54 53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人