摘要: string 上次说到string是最好衍生出来的一种字符类型,实现原理是由char[]。我们知道数组一旦创建时不可更改的,所以每一次进行字符串的拼接都是在new一个新的字符串进行添加,这样的话对内存的消耗极大在jdk1.0开始出现了stringbuffer优化 而创建对象的形式是在堆内存中存放的所 阅读全文
posted @ 2020-10-26 02:35 雨夜冷艳锯 阅读(85) 评论(0) 推荐(0)
摘要: String是final修饰的类,是不可变的,所以是线程安全的。 一、Java String类为什么是final的? 1.为了实现字符串池 2.为了线程安全 3.为了实现String可以创建HashCode不可变性 二、Java final的用途? 1、final可以修饰类,方法和变量, 2、fin 阅读全文
posted @ 2020-10-26 02:34 雨夜冷艳锯 阅读(500) 评论(0) 推荐(0)
摘要: 什么是代理模式? 代理模式的定义:代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。 举个例子来说明:假如说我现在想买一辆二手车,虽然我可以自己去找车源,做质量检测等一系列的车辆过户流程,但是这确实太浪费我得时间和精力了。我只是想买一辆 阅读全文
posted @ 2020-10-25 07:14 雨夜冷艳锯 阅读(76) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-09-23 01:44 雨夜冷艳锯 阅读(472) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-09-23 01:40 雨夜冷艳锯 阅读(224) 评论(0) 推荐(0)