课程大纲
学习路线规划
技术篇
行业资讯
pmp
软考
接口和抽象类有什么区别? 定义方式:接口使用关键字 interface 来定义; 抽象类使用关键字 abstract 来定义。 实现方式:一个类可以实现多个接口,但只能继承一个抽象类。 内容:接口 ...详情>>
String、StringBuilder、StringBuffer 的区别? String:String类是不可变的,每次操作都会创建新的对象;它是线程安全的,可以在多线程环境下使用。 StringBuilder:StringBuilder类 ...详情>>
String为什么要设计为不可变类? 常量池的需要:字符串常量池可以共享相同的字符串对象,节省内存空间并提高性能 hashCode 缓存的需要:字符串的哈希码被缓存,提高了散列集合的性能 ...详情>>
String类的常用方法有哪些? equals():比较字符串是否相等。 indexOf():返回第一个匹配子串的起始索引。 substring():返回从起始位置(包含)到结束位置(不包含)的子字符串。 startsW ...详情>>
Java中常用于操作字符串的类有哪些? String:不可变的字符串类,提供了多种字符串操作方法。如拼接、截取、查找等。 StringBuilder:可变的字符串类,非线程安全,适用于频繁修改字符 ...详情>>
final 在 java 中有什么作用?定义常量:使用final关键字可以将变量声明为常量,一旦初始化后就不能再修改其值。禁止继承:当用final修饰类时,表示该类是最终的,不允许被其他类继承 ...详情>>
== 与 equals 有什么区别? ==: 用于基本类型比较时,比较值是否相等; 用于引用类型比较时,比较对象的内存地址是否相等。 equals: 默认是比较对象的内存地址,但大多数类都 ...详情>>
int和Integer有什么区别? 基本类型/包装类型:Integer是int的包装类型,int则是java的一种基本数据类型。 空值表示:Integer的默认值是null,int的默认值是0。 类型转换:int通过强制 ...详情>>
安装和配置Kafka集群这一次我想换个方式来和大家分享技术,不想一上来就带大家怼原理、怼概念、怼源码。这套系列课我们踏踏实实从安装开始,每一步我都会通俗易懂的带大家彻彻 ...详情>>
Kafka的数据模型与消息存储机制消息存储结构Kafka 有 Topic 和 Partition 两个概念,一个 Topic 可以有多个 Partition。在实际存储的时候,Topic + Partition 对应一个文件夹, ...详情>>
什么是Java中的函数式接口?请举例说明
解释Java中的静态导入(static import)及其应用场景
如何在Java中实现方法重载和方法重写?
解释Java中的String、StringBuilder和StringBuffer的区别
如何在Java中实现自定义注解?注解有什么应用场景?
什么是Java中的Lambda表达式,它的优点是什么?
2024-10-06
2024-09-13
2024-08-01
2024-10-22