面试
文章平均质量分 64
龙孚3拳
你知道的越多,不知道的越多
展开
-
基础知识必背
抽象类与接口 ==和equals int和Integer ArrayList和LinkedList hashmap的jdk1.7和1.8区别 HashMap、HashTable、ConcurrentHashMap区别 TCP和UDP区别 HTTP和HTTPS的区别 状态码 GET和POST区别 String类常用方法 MySQL调优 Session 和 Cookie Synchronized和lock synchronized锁的对象是方法的调用者 静态方法,类一加载它就存在原创 2021-07-17 00:11:42 · 150 阅读 · 0 评论 -
Java面试学习总结
JAVA Java基础 JDK、JRE、JVM 字节码 Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在Java中,这种供虚拟机理解的代码叫做字节码(即扩展为.class的文件),它不面向任何特定的处理器,只面向虚拟机。每一种平台的解释器是不同的,但是实现的虚拟机是相同的。Java源程序经过编译器编译后变成字节原创 2021-03-13 00:11:45 · 383 阅读 · 0 评论 -
第四次面试
1.maven到底是什么,有什么作用 2.spring在你项目中 到底做了什么 3. 处理过什么异常 4.final和finally的区别 5.java中用过String类的哪些方法 6.volatile为什么可以保证可见性 7.如果用springboot你的SSM项目中哪些配置可以省略 8.Get和Post的区别,除了这两种还知道哪些请求 9.如何进行SQL优化 ...原创 2020-11-14 11:52:25 · 368 阅读 · 0 评论 -
第一次面试
谈谈对java的看法 Java是一种面向对象的语言,语言特性有封装,继承,多态,泛型,Lamda表达式等; 封装:将属性的修饰符设为private,限制访问; 生成getter/setter方法; 对getter/setter方法进行属性控制,如判空,逻辑操作 继承:比如a继承了b,而b又继承了c,那么a同时拥有b和c 的方法和属性 继承的好处:有利于代码重用,便于维护和扩展。 多态:多态即同一个对象在不同时刻体现不同的状态 多态存在的条件: a.必须有继承关系 b.必须重写父类方法 c.父类引.原创 2020-10-16 22:59:22 · 424 阅读 · 0 评论 -
第二次面试
一. 计算机系统 常用的 Linux 命令有哪些,列举出不少于 5 个,并且简述作用? cd命令 用来切换目录 ls命令 用以浏览目录下的文件 pwd命令 用来显示查看当前路径 mkdir命令 用来创建目录 rm命令 删除命令 简述线程和进程的区别。 进程:是内存中运行的一个应用程序,每个进程存在一个独立的内存空间,进程是系统运行程序的基本单位 线程:是操作系统能够调度的最小单位,是进程中的一个执行单元一个进程至少有一个线程,可以有多个线程 二.设计模式 列举 2 个常见的设计模式,并且原创 2020-10-20 21:24:15 · 384 阅读 · 0 评论