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