![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
蚂蚁潜行
这个作者很懒,什么都没留下…
展开
-
java中的volatile关键字
Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了同步块和volatile关键字机制。 所有加上synchronized的方法和块语句,在多线程访问的时候,同一时刻只能有一个线程能够用synchronized修饰的方法或者代码块。 并发编程的三个问题 1.原子性 2.可见性 3.有序性原创 2017-08-08 05:55:45 · 319 阅读 · 0 评论 -
java中的transient关键字
transient是类型修饰符,只能用来修饰字段。在对象序列化的过程中,标记为transient的变量不会被序列化。序列化和反序列化一个对象的表示转化为字节流的过程称为序列化(serialization),从字节流中把对象重建出来称为反串行化反序列化(deserialization)。原创 2017-08-06 09:38:20 · 475 阅读 · 0 评论 -
java中的泛型
泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。有哪些类型参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 1.Java语言引入泛型的好处是安全简单。 2.在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object的引用来实现参数的“任意化”原创 2017-08-06 11:10:47 · 235 阅读 · 0 评论