摘要:
不可变对象 个对象的状态在对象被创建之后就不再变化。不可改变的意思就是说:不能改变对象内的成员变量,包括基本数据类型的值不能改变,引用类型的变量不能指向其他的对象,引用类型指向的对象的状态也不能改变。 因为字符串是不可变的,所以是多线程安全的,同一个字符串实例可以被多个线程共享,这样便不用因为线程安 阅读全文
posted @ 2020-04-01 16:24
GIGCH
阅读(86)
评论(0)
推荐(0)
摘要:
Java中Wait、Sleep和Yield方法的区别 sleep()yield()wait() 定义在Thread类中 定义在Thread类中 定义在Object类中 用于短时间暂停当前线程 用于线程间通信 不会释放他所持有的管程 仅仅释放线程所占有的CPU资源 释放它持有的对象的管程和锁 Java 阅读全文
posted @ 2020-04-01 16:23
GIGCH
阅读(220)
评论(0)
推荐(0)
摘要:
java集合 基本概念 结构 整个集合框架就围绕一组标准接口而设计。你可以直接使用这些接口的标准实现,诸如: LinkedList, HashSet, 和 TreeSet 等,除此之外你也可以通过这些接口实现自己的集合。 分成了两大类:Collection类和Map类 Collection 接口又有 阅读全文
posted @ 2020-04-01 16:21
GIGCH
阅读(319)
评论(0)
推荐(0)
摘要:
Java 泛型 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 假定我们有这样一个需求:写一个排序方法,能够对整型数组、字符串数组 阅读全文
posted @ 2020-04-01 01:08
GIGCH
阅读(3907)
评论(1)
推荐(2)

浙公网安备 33010602011771号