当前位置: 首页 > article >正文

春分-面试

青岛 zc:
1.String的类型 string、stringbuilder 、stringbuffer?
String不可变、另外两个可变、StringBuilder线程不安全、但是效率高、并且String不能被继承。
JVM是C++写的编译后的机器码,

2.集合类的用法,还问了键值对。key如果重复可以被替换、不会报错。
这个、笔试乱用太尴尬了。
大分支 Iterator Collection Map 主要是 Set List
ArrayList 查询快、增删慢 Voctor 其安全但都慢 链表的是LinkedList
List有序、set无序 Hashset:先计算hashcode判断比较,再用equals进一步检查

3.equal和==的区别
1.基本数据类型变量直接比较值
2.引用类型比较对应的引向内存的首地址
equal继承Object类,重写了就另说了

3.基本数据对象 byte Boolean char …
引用数据对象 类、数组、接口

4.springboot常用的注解、springMVC框架
@SpringBootApplication Helloworld
@Compoment @service @Controller @Repository
持久层、控制层、业务层、pojo 、都是注入到springboot容器中
模型层、视图层、控制层

5 补充:序列化反序列化
java序列化就是指把Java对象转换为字节序列的过程 Java反序列化就是指把字节序列恢复为Java对象的过程。看别人简历上好像很高深、但是好像几个注解就能干了吧。。

小结: 很简单,但是对我难度不小了。
收工啦
在这里插入图片描述


http://www.kler.cn/a/4509.html

相关文章:

  • Pytorch基础教程:从零实现手写数字分类
  • idea分支合并代码
  • 系统架构设计师-第1章-计算机系统知识要点
  • 51_Lua面向对象编程
  • 使用葡萄城+vue实现Excel
  • 使用Deepseek搭建类Cursor编辑器
  • LeetCode:242. 有效的字母异位词
  • MySQL OCP888题解063-突然变慢的可能原因
  • 【Autoware规控】Lattice规划节点
  • CentOS挂载U盘拷贝文件
  • 【基础算法】1-2:归并排序
  • MyBatis-Plus联表查询(Mybatis-Plus-Join)
  • RabbitMQ高级
  • 使用c++超详细解释数据结构中的顺序栈和链栈
  • 大模型多模态Chatgpt+自动驾驶控制器设计方案
  • 入行芯片设计选模拟IC还是数字IC?一文为你讲解清楚
  • 树莓派云浇水--上层搭建自研版 :P
  • DJ2-5 读者-写者问题
  • 完全二叉树的4种遍历方式
  • 【Python语言基础】——Python 关键字
  • 一个PHP实现的轻量级简单爬虫
  • Java中的volatile关键字的作用
  • 《Spring系列》第11章 别名机制
  • UART、RS232 、RS485 区别
  • Kotlin的数据流
  • java反编译工具