- 博客(5)
- 收藏
- 关注
原创 github新建分支库:
仓库克隆 github clone https://github.com/xx 0、创建新分支 git branch -c dev-1.0 1、切换到新分支 git checkout dev-1.0 2、列出所有分支 git branch -a 3、推送本地新建的分支 git push origin dev-1.0 4、更新项目 Ctrl+T 5、在右下角删除本地dev-1.0分支 6、在右下角c...
2019-03-22 16:59:36 150
翻译 简介synchronized
1.synrhronized关键字简洁、清晰、语义明确,因此即使有了Lock接口,使用的还是非常广泛。 2.其应用层的语义是可以把任何一个非null对象作为"锁",当synchronized作用在方法上时,锁住的便是对象实例(this); 3.当作用在静态方法时锁住的便是对象对应的Class实例,因为Class数据存在于永久带,因此静态方法锁相当于该类的一个全局锁; 4.当synchronized...
2019-03-07 16:47:38 86
翻译 java中的static和final怎么使用以及区别
一、static表示静态的,是该类的所有对象共享的资源,可以用来修饰变量和方法,也可以修饰一个代码块。 (static如果用这个修饰你女朋友就意味着你女朋友是所有人的女朋友。) 二、final用来修饰变量的时候表示该变量是一个常量,不能再程序修改变量的值,用来修饰方法的时候,表示该方法不能被重写;用来修饰类的时候,表示该方法不能被继承。 (final如果用这个修饰你女朋友那就是意味着她已经变成你老...
2019-03-05 14:54:52 203
原创 并行与并发的区别
并行指在同一时刻,有多条指令在多个处理器上同时执行; 并发是指同一时刻,只能有一条指令执行,但是多个进程被快速轮换执行,使得在宏观上具有多个进程同时执行的效果。 ...
2019-03-01 10:17:35 101
原创 java创建三种线程的方式
package com.multi.thread; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.FutureTask; public class App extends Thread { @Override publ...
2019-03-01 10:14:22 115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人