Lock 锁介绍
JDK1.5以前,我们实现线程同步都是通过synchroized关键字进行方法或者语句块锁定,以保证该关键字作用域内的操作都是原子性操作。
JDK1.5以后,提供的并发包提供了更强大的功能和更为灵活,最为关键的是需要手工释放锁,需要unlock必须在finally方法内。这是非常值得注意的事情。
介绍一下Lock接口。实现类有3个,分别是 普通锁,读写锁-写...
快捷键
说明
F2
定位到高亮错误或警告的位置
F4
若选中项目,打开 Project
Struture
F5
复制文件
Alt+F3
选中文本,逐个往下查找相同文本,并高亮显示
...
Given n non-negative integers a1, a2,
..., an, where each represents a point at coordinate (i, ai). n vertical
lines are drawn such that the two endpoints of line i is at (i, ai) and (i,
0). Fin...
想在Windows下用CMD,可是发现总是缺少一些命令 如:SETX。去别的电脑拷贝,可能不兼容,网站下可能有病毒。那该怎么办呢?...
2015年1月14日下午参加了由深圳软件园组织的“用户研究和产品创新”讲座,该讲座主讲人为袁小伟博士,讲座由如下几个方面进行了阐述:人-机-环境、用户需求分析、产品创新、交互界面、用户界面设计、使用性测试、用户体验等。
首先袁博士进行了产品设计的环境考虑的讲述,广义上的环境指互动性的空间和氛围,包括了物理环境、组织/制度环境、文化环境、地理环境,在产品设计中应该考虑用户所处的环...
说实话,对魔方的真真确确的关注始于6年前团队中的一个小兄弟(Rubik)
从 地摊货 到 国甲2
从 国甲2 到 Rubik
从 Rubik 到 大雁-轮回
从 大雁-轮回 到 大雁-磐石(有些失望的魔方) 再回到 大雁-轮回
直到看到 GAN3
最近又得到了: f/s 、魔域文化和 大雁-展翅
如果给现在的魔方排名次,一路过来必然如下:
第一...
编写java程序的基本的要求
1.编写java类其实就是编写java文件(默认的情况下类名和文件名要求一致)
2.类在编写的时候,应该放在一个包(package)
包的含义:一个文件夹的显示(文件的层次关系的反映)
包中的层次依靠 . 进行层进,用于区分不同的java文件
包之间的应用
1.创建类 package 包名(指明类的位置)
2.使用类 import 包名.类名(可以使...
类:主观的抽象,对象的模版,可以实例化成为对象---定义一种模版,而模版不能直接的使用
---使用类就需要创建成为对象
--将现实中的具体对象,进行抽象的结果(强调对象之间的相同点,忽略不同的过程)
--使用抽象结果: 将模版进行具体化(实例化),用实例化的结果进行操作
习惯上定义类的格式
Package XXX;
Import XXX;
[修饰符] Class 类名{
...
http://www.androidren.com/index.php?qa=212&qa_1=question2answer-1-7-0-版本的中文语言包
最近Question2Answer发布了1.7.0 版本。我已经安装好。感兴趣的可以上http://android-studio.cn 体验。感觉变化不是很大。
所以http://androidren.com 暂时不考虑升级。...