- 博客(7)
- 资源 (1)
- 收藏
- 关注
转载 java锁机制
1.java锁种类及相关概念 1、自旋锁 2、自旋锁的其他种类 3、阻塞锁 4、可重入锁 5、读写锁 6、互斥锁 7、悲观锁 8、乐观锁 9、公平锁 10、非公平锁 11、偏向锁 12、对象锁 13、线程锁 14、锁粗化 15、轻量级锁 16、锁消除 17、锁膨胀 18、信号量 2.为什么说java的syncronized关键字的效率很低? 这是因为,jav
2016-04-14 08:02:23 1040
转载 java 静态内部类的使用
Java语言允许在类中再定义类,这种在其它类内部定义的类就叫内部类。内部类又分为:常规内部类、局部内部类、匿名内部类和静态嵌套类四种。我们内部类的知识在Android手机开发中经常用到。 一、常规内部类 所谓常规内部类,或者说内部类,指的就是除去后面三种之外的内部类(这算什么解释。。。) 先写一个最简单的内部类的例子,大家感觉一下: 1 public classO
2016-04-05 18:30:33 445
转载 java内部类与静态内部类
Java 内部类与静态类 Java 内部类与静态类我们一般不常用,开源框架经常用,有兴趣可以看看这篇文章,以下是我的一些总结,先了解一下,留着备用。 内部类 1:内部类拥有普通类的所有特性,也拥有类成员变量的特性 2:内部类可以访问其外部类的成员变量,属性,方法,其它内部类 静态类 1:只有内部类才能声明为static,也可以说是静态内部类 2:只有静态内部类才能拥有静态成员,普通内
2016-04-05 17:01:29 492
转载 设计模式
1.什么是设计模式? 模式:在某些场景下,针对某类问题的某种通用解决方案 场景:项目环境 问题:约束条件,项目目标等 解决方案:通用、可以复用的设计,解决约束,达到目标 2.设计模式的分类 创建型模式:对象实例化的模式,创建型模式解耦了对象的实例化过程 结构型模式:把类或对象结合在一起形成更大的结构 行为型模式:类和对象如何交互,及划分责任和算法 3.对象设计的6大原则
2016-04-04 22:04:42 371
转载 java的注解技术介绍
1.什么是注解? 用一个词就可以描述注解,那就是元数据,即一种描述数据的数据。所以,可以说注解就是源代码的元数据。比如,下面这段代码: 1 2 3 4 @Override public String toString() { return "This is String Representati
2016-04-03 21:13:05 633
转载 resume suspend wait sleep
为了解决对共享存储区的访问冲突,Java 引入了同步机制,现在让我们来考察多个线程对共享资源的访问,显然同步机制已经不够了,因为在任意时刻所要求的资源不一定已经准备好了被访问,反过来,同一时刻准备好了的资源也可能不止一个。为了解决这种情况下的访问控制问题,Java 引入了对阻塞机制的支持。 阻塞指的是暂停一个线程的执行以等待某个条件发生(如某资源就绪),学过操作系统的同学对它一定
2016-04-03 19:32:22 431
转载 多线程sleep,wait,yield辨析
Java中的多线程是一种抢占式的机制而不是分时机制。线程主要有以下几种状态:可运行,运行,阻塞,死亡。抢占式机制指的是有多个线程处于可运行状态,但是只有一个线程在运行。 当有多个线程访问共享数据的时候,就需要对线程进行同步。线程中的几个主要方法的比较: Thread类的方法:sleep(),yield()等 Object的方法:wait(
2016-04-03 18:54:37 730
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人