![](https://img-blog.csdnimg.cn/20200625152117629.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java 面试复习
文章平均质量分 95
这个栏目有常见的Java面试题
i白
小白
展开
-
Netty入门
Netty 是一个 Java 的开源框架,它的底层内部核心就是 NIO。Netty 提供了异步的、事件驱动的网络应用程序框架和工具,可以用来快速开发高性能、高可靠性的网络服务器和客户端工具。原创 2022-06-14 21:22:46 · 278 阅读 · 0 评论 -
Java 反射
Java 反射 Java 反射概述 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 而需要解剖一个类,那么我们第一件事肯定是获取到该类的字节码文件对象。 获取到该类的字节码文件后,我们使用Class中的方法进行解剖。 Class的原理...原创 2019-12-18 15:21:11 · 268 阅读 · 0 评论 -
Java的堆和栈
Java中堆和栈 数据结构中的堆和栈 栈:实际上就是满足后进先出的性质,是一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。 堆:堆是一种完全二叉树或者近似完全二叉树,完全二叉树是效率很高的数据结构,像十分常用的排序算法、Dijkstra算法、Prim算法等都要用堆才能优化。 系统方面的堆和栈 栈:栈内存首先是一片内存区域,存储的都是局部变量,凡是定义在方...原创 2019-12-16 16:10:38 · 214 阅读 · 0 评论 -
Java中的String、StringBuffer与StringBuilder
Java中的String、StringBuffer与StringBuilder String String 类是用于数值不可变的字符串,它的长度是不可变的。 每次对一个String类实体进行修改都需要重新分配地址并把原来String对象的引用指向该地址。所以经常改变内容的字符串最好不要用 String。 String 重写了equals方法,所以new String(“abc”).equals(...原创 2019-12-14 23:14:36 · 162 阅读 · 0 评论