string,stringBuffer,stringBuild区别与联系

摘要: (1)string 1,Stirng是对象不是基本数据类型 2,String是final类,不能被继承。是不可变对象,一旦创建,就不能修改它的值。 3,对于已经存在的Stirng对象,修改它的值,就是重新创建一个对象,然后将新值赋予这个对象 不可改变的Unicode字符序列 池化思想,把需要共享的数 阅读全文
posted @ 2019-10-14 20:24 秋雨ヾ 阅读(1554) 评论(0) 推荐(0)

spring依赖

摘要: 添加的依赖 spring+springMVC依赖 1.spring-aop 2.spring-aspects 3.spring-context 4.spring-core 5.spring-beans 6.spring-context-support 7.spring-expression 8.sp 阅读全文
posted @ 2019-10-14 20:18 秋雨ヾ 阅读(131) 评论(0) 推荐(0)

ArrayList、LinkedList、Vector的区别

摘要: Arraylist和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加插入元素,都允许直接序号索引元素,但是插入数据要涉及到数组元素移动等内存操作,所以插入数据慢,查找有下标,所以查询数据快,Vector由于使用了synchronized方法-线程安全,所以性能上比Array 阅读全文
posted @ 2019-07-14 21:00 秋雨ヾ 阅读(92) 评论(0) 推荐(0)

hashMap与TreeMap区别

摘要: HashMap:数组方式存储key/value,线程非安全,允许null作为key和value,key不可以重复,value允许重复,不保证元素迭代顺序是按照插入时的顺序,key的hash值是先计算key的hashcode值,然后再进行计算,每次容量扩容会重新计算所以key的hash值,会消耗资源, 阅读全文
posted @ 2019-07-14 20:58 秋雨ヾ 阅读(328) 评论(0) 推荐(0)

键盘录入一串字符并取出做字符序列,计算各个字符的个数

摘要: public class test{ public static void main(String[] args) { // 键盘录入对象 Scanner sc = new Scanner(System.in); // 键盘录入一串字符并取出做字符序列 System.out.println("请输入 阅读全文
posted @ 2019-06-22 15:53 秋雨ヾ 阅读(497) 评论(0) 推荐(0)