自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Simon_night的专栏

工作第一(技术和工作能力的提高),学习第二 , 生活第三 ,业余爱好第四。

  • 博客(10)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

转载 Java线程的生命周期和状态控制

线程状态转换图: 1、新建状态 用new关键字和Thread类或其子类建立一个线程对象后,该线程对象就处于新生状态。处于新生状态的线程有自己的内存空间,通过调用start方法进入就绪状态。

2017-11-16 10:06:15 524

原创 Java 线程安全问题及线程锁(读书笔记)

首先整理多线程同步的知识点,开头肯定是要先探讨探讨多线程同步的问题。那么嘛叫线程安全问题呢? 答: 我们知道Jvm虚拟机的设计中线程的执行是抢占式的,线程的执行时间是由底层系统决定的。所以就会有多个线程访问同一个数据时的不同步问题。这个就是多线程安全问题。

2017-11-15 18:11:08 5266 3

转载 Java多线程(四)---线程池

系统启动一个新线程的成本是比较高的,因为它涉及到与操作系统的交互。在这种情况下,使用线程池可以很好的提供性能,尤其是当程序中需要创建大量生存期很短暂的线程时,更应该考虑使用线程池。

2017-11-14 15:18:36 373

原创 Java 多线程概述和创建(疯狂java讲义读书笔记)

线程概述: 几乎所有的操作系统都支持同时运行多个任务,一个任务通常就是一个程序,每个运行的程序就是一个进程。当一个程序运行时,内部可能包含了多个顺序执行流,每个顺序执行流就是一个进程。

2017-11-14 14:42:23 285

原创 数据结构-线性结构之队列

什么是队列?队列是一种具有一定约束条件的线性表。是一种常用的数据结构。基本思想是:先进先出即最先被接收的对象,最先被处理。所以又叫先进先出表(FIFO)。例子: 队列的例子生活中有很多,比如:买火车票排队,排头最先买到车票,新来的排在队尾;进车站时安检先进去的最先出来,后进去的后出来。队列的抽象数据类型描述:类型名称: 队列(Queue) 数据对象集: 一个有0个或多个元素的

2017-11-09 14:23:08 708

原创 数据结构-线性表之堆栈

什么是栈?是一种数据结构,能够实现后进先出的一种业务场景。即栈中的元素被处理时,按后进先出的顺序进行。所以栈又叫做后进先出表(LIFO); 例子:生活中的叠放在厨房桌子上的碗就是一种栈结构。放的时候只能把碗放在最上面,取的时候只能从最上面开始取。 栈结构的应用有表达式求值,函数调用及递归实现,深度优先算法,回溯算法等等..栈的抽象类型描述:类型名称:

2017-11-08 17:21:15 314

原创 数据结构-线性结构之线性表

什么是线性表?“线性表(Linear List)”:由同类型数据元素构成的有序序列的线性结构 1.表中元素个数称为线性表的长度 2.线性表没有元素时,称为空表。 3.表起始位置称为表头,表的结束位置称为表尾。

2017-11-08 14:33:39 406

原创 java Collections工具类使用总结(疯狂java讲义读书笔记)

1.排序操作 2.查找,替换操作 3.同步控制Collection c=Collections.synchronizedCollection(new ArrayList());List list=Collections.synchronizedList(new ArrayList());Set set=Collections.synchronizedSet(

2017-11-05 20:29:13 242

原创 Java Map集合知识点整理(疯狂Java讲义读书笔记)

JDK文档:http://tool.oschina.net/apidocs/apidoc?api=jdk-zhMapMap用于保存具有映射关系的数据,因此Map集合里保存着两组值,一组值用于保存Map中的Key值,另一组值用于保存Map中的value。key和value都可以是任何引用类型的数据。Map的key不允许重复,即同一个Map对象的任何key值通过equals方法返回总是false。

2017-11-05 16:37:00 473

原创 java Collection集合知识点整理(疯狂java讲义读书笔记)

JDK文档:http://tool.oschina.net/apidocs/apidoc?api=jdk-zhCollection和Iterator接口:Collection接口:Collection接口是List, Set, Queue接口的父接口,该接口里定义的方法既可以用于操作Set集合,也可以用于操作List和Queue集合。Collection接口里定义了如何操作集合元素的方法。

2017-11-02 17:31:26 434

断点下载demo

断点下载demo在android上实现了下载暂停,取消等功能

2016-02-19

数据库demo

sqlite数据库问题的测试和解决方案的demo

2015-01-22

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除