摘要: 概述 如下图 String StringBuffer StringBuilder String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且浪费大量优先的内存空间 StringBuffer是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作 阅读全文
posted @ 2020-12-06 11:39 爱吃西瓜的番茄酱 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 前言 Java 开发工具包(JavaDevelopment Kit) 第四章 对象与类 4.1 面向对象程序设计概述 事实上,在 Java 中,所有的类都源自于一个“神通广大的超类”,它就是 Object。 首先从设计类开始,然后再往每个类中添加方法。 使用预定义类 构造器: 在 Java 程序设计 阅读全文
posted @ 2020-12-06 10:35 爱吃西瓜的番茄酱 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 面试题 如何保证消息不被重复消费?或者说,如何保证消息消费的幂等性? 面试官心理分析 其实这是很常见的一个问题,这俩问题基本可以连起来问。既然是消费消息,那肯定要考虑会不会重复消费?能不能避免重复消费?或者重复消费了也别造成系统异常可以吗?这个是 MQ 领域的基本问题,其实本质上还是问你使用消息队列 阅读全文
posted @ 2020-12-06 10:01 爱吃西瓜的番茄酱 阅读(76) 评论(0) 推荐(0) 编辑