摘要: 一 集合的由来 需求1:20个学员。用Student描述,创建Student对象。既然对象很多先进行存储 数组。 Student[] stus = new Student[20]; 需求2:又来来了一个新学员。原来的容器用不了。数组的长度是固定的。 解决:创建一个新数组,将原来数组中的元素复制到新数 阅读全文
posted @ 2018-01-16 21:58 8亩田 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 一 String 1.1 == 和 equal() 1.2 常见方法及查找的方法 1,字符串是一个对象,那么它的方法必然时围绕操作这个对象的数据而定义的。2,你认为字符串中有哪些功能呢? 2.1 有多少个字符? int length() 2.2 字符的位置。 int indexOf(ch,fromI 阅读全文
posted @ 2018-01-16 08:23 8亩田 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 一 同步函数 1.1 一般的方法 同步的另一种体现形式:同步函数。 同步函数使用的锁是哪个?经过分析:大概猜的是this,因为函数必须被对象调用。 验证:写一个同步代码块,写一个同步函数,如果同步代码块中的锁对象和同步函数中的锁对象是同一个,就同步了,就没有错误的数据了。如果不是同一个锁对象,就不同 阅读全文
posted @ 2018-01-16 08:22 8亩田 阅读(304) 评论(0) 推荐(0) 编辑