摘要: 集合框架可以分为两个部分:Collection和Map,详细的框架图如下: 我们先来分析一下Collection集合框架,Collection包括两大体系List和Set,其中List中的元素存取有序、元素可重复、有索引,可以根据索引获取值,Set的元素存取无序、不能存储重复元素。 List下面有有 阅读全文
posted @ 2018-07-28 18:19 执棋手 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 两种情况:如果是基本数据类型,被final修饰的变量一旦初始化就不能改变;如果是引用数据类型的变量,初始化之后不能指向另外一个对象。 基本数据类型: 我们看到上面的代码a是final类型的,但是没有被初始化,所以可以给a赋值。如果a被初始化,a存储的值就不能改变了,示例如下。 如果是引用数据类型 运 阅读全文
posted @ 2018-07-28 11:13 执棋手 阅读(3040) 评论(0) 推荐(0) 编辑
摘要: sleep()方法是属于Thread类的,wait()方法属于Object类。sleep()方法导致线程睡眠一段时间,让出cpu给其他线程,但是该线程依然处于被监控状态,并没有释放对象的锁,所以线程睡眠期间,其他线程不能获得该对象的锁,不能对该对象的其他同步方法进行调用。 wait()方法被调用会导 阅读全文
posted @ 2018-07-28 10:44 执棋手 阅读(184) 评论(0) 推荐(0) 编辑