- 博客(5)
- 资源 (10)
- 收藏
- 关注
原创 Java多线程——Java线程同步问题
什么是线程同步 同步问题的提出 现实生活中,我们会遇到“同一个资源,多个人都想使用”的问题。比如:一个拥有好装备的游戏账号,多个人都想使用装大佬。这样,天然的解决办法就是,前一个人使用结束后,后一个人再进行使用。 线程同步的概念 处理多线程的问题时,多个线程访问同一个对象,并且某些线程还想修改这个对象。这时候,我们就需要用到“线程同步”。线程同步其实就是一种等待机制,多个需要同时访问此对象
2018-01-31 21:41:22 445
原创 Java多线程——Java线程优先级及线程的联合join()
Java线程优先级及线程的联合join() 线程的联合join() 线程A在运行期间,可以调用线程B的join()方法,让线程B和线程A联合。这样,线程A就必须等待线程B执行完毕后,才能继续执行。 下面使用一个Demo来讲解join()方法的使用 节奏:“本宝宝”想喝一冷泡茶饮品,于是联合了:“劳工贝贝(劳工贝贝:本宝宝的好兄弟)”去给本宝宝买,(嘻嘻,本宝宝我就是懒的呢)
2018-01-31 21:22:40 390
原创 Java多线程——Java中的进程状态
线程状态 一个线程对象在它的生命周期内,需要经历5个状态 新生状态(New) 用new关键字建立一个线程对象后,该线程对象就处于新生状态。处于新生状态的线程有自己的内存控件,通过调用start方法进入就绪状态 就绪状态(Runnable) 处于就绪状态的线程已经具备了运行条件,但是还没有分配到CPU,处于“线程就绪队列”,等待系统为其分配CPU。就绪状态并不是执行状态,当系统
2018-01-31 21:10:35 1239
原创 Java多线程——基本概念
多线程是Java语言的重要特性,大量应用于网络编程、服务器端程序的开发,最常见的UI界面底层原理、操作系统底层原理都大量使用了多线程。 我们可以流畅的点击软件或者游戏中的各种按钮,其实,底层就是多线程的应用。UI界面的主线程绘制界面,如果有一个耗时的操作发生则启动新的线程,完全不影响主线程的工作。当这个线程工作完毕后,再更新到主界面上。 我们可以上百人、上千人、上万人同时访问某个网站,其实,也
2018-01-31 20:58:11 178
原创 Android中取消系统标题栏的方式
一、如果是继承自Activity 1.采用Java代码进行设置: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE
2018-01-29 17:15:15 311
使用ViewPager+Fragment制作Material Design(MD)风格的炫酷引导页
2018-11-13
Android实现图片的高斯模糊效果
2018-11-12
Android移动开发检测网络状态并使用BroadcastReceiver(广播接收者)进行接收网络变化的后续处理
2018-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人