码迷,mamicode.com
首页 >  
搜索关键字:java基础 多线程    ( 30094个结果
Android面试知识点(转)
该文所有问题转自:http://www.cnblogs.com/hpboy/p/3307371.html一.算法,数据结构1.排序算法2.查找算法3.二叉树4.广度,深度算法;二.java基础1.集合Collection,List,Map等常用方法,特点,关系;2.线程的同步,中断方式有几种,线程池...
分类:移动开发   时间:2014-06-11 23:58:59    阅读次数:456
Xceed Zip压缩和解压控件Xceed Zip Compression Library
Xceed Zip Compression Library 是一个高性能的 Zip 和 Unzip 数据压缩ActiveX控件。通过它,可以创建和操作与Zip文件,也能在内存中直接压缩/解压数据。它设计提供高度灵活性,并且使用快速的多线程 zip 压缩引擎。具体功能:ActiveX 技术ATL 3....
分类:其他好文   时间:2014-06-11 21:57:48    阅读次数:259
队列BlockingQueue的简单例子
队列,当进行多线程编程的时候,很多时候可能会用到,队列是先进先出的,我们可以将要执行的任务放置在队列内缓存起来,当线程池中线程可以使用的时候,我们就从队列中获取一个任务执行。。当前是一个队列的简单例子。package com.chen.queue;import java.util.HashMap;i...
分类:其他好文   时间:2014-06-11 11:56:53    阅读次数:183
秒杀多线程第一篇 多线程笔试面试题汇总
原文地址:http://blog.csdn.net/morewindows/article/details/7392749第一题:线程的基本概念、线程的基本状态及状态之间的关系?线程,有时称为轻量级进程,是CPU使用的基本单元;它由线程ID、程序计数器、寄存器集合和堆栈组成。它与属于同一进程的其他线...
分类:编程语言   时间:2014-06-11 11:26:40    阅读次数:317
黑马程序员-多线程
多线程 进程:是一个正在执行的程序 。 线程:就是进程中的一个独立的控制单元,线程在控制进程的执行,一个进程中至少有 一个线程。java VM 启动的时候会有一个进程java.exe。该进程中至少有一个负责java程序的执行,而且这个线程运行的代码存在于main方法中,该线程称之位主线程。多线程的一...
分类:编程语言   时间:2014-06-11 09:19:24    阅读次数:254
Java基础——异常(2)
throws 和 throw 有什么区别?1、位置不同:throws用在函数上,后面跟的是异常类,可以跟很多个。 throw用在函数内,后面跟的是异常对象。2、功能不同:throws用来声明异常,让调用者知道功能有可能出现问题,并由调用者可以给出预先的处理方式。 throw抛出具体问题对象。执行到t...
分类:编程语言   时间:2014-06-11 07:22:55    阅读次数:239
《Linux多线程编程手册》读书笔记
第二章 基本线程编程1.(P25)如果多个线程等待同一个线程终止,则所有等待线程将一直等到目标线程终止。然后,一个等待线程成功返回,其余的等待线程将失败并返回ESRCH错误。2.(P26)将新线程的pbe参数作为栈参数进行传递。这个线程参数之所以能够作为栈参数传递,是因为主线程会等待辅助线程终止。不...
分类:编程语言   时间:2014-06-10 00:20:15    阅读次数:372
多线程初探
一.定义 线程是操作系统可以调度的最小单位,线程被包含在进程中,是进程中实际运作的最小单位。一个进程可以只有一个线程,也可以有多个线程。二.为什么要使用线程? 1.优化程序响应,提升用户体验,使用线程可以防止应用程序假死 2.充分使用CPU资源三.线程的简单使用 线程用来执行进程分配的子任务...
分类:编程语言   时间:2014-06-08 01:39:10    阅读次数:200
Hander
多线程与UI线程间通信向你展示如何从任务发送数据对象上运行用户界面(UI)线程。该特性允许你的任务做背景的工作结果,然后再到UI元素如位图。 每个应用程序都有自己的特殊的线程运行的UI对象如视图对象; 这个线程称为UI线程。只有在UI线程上运行对象访问其他线程的对象。因为你的任务运行在一个线程从一个...
分类:其他好文   时间:2014-06-07 23:57:47    阅读次数:425
《Java并发编程实战》第十五章 原子变量与非阻塞同步机制 读书笔记
一、锁的劣势 锁定后如果未释放,再次请求锁时会造成阻塞,多线程调度通常遇到阻塞会进行上下文切换,造成更多的开销。 在挂起与恢复线程等过程中存在着很大的开销,并且通常存在着较长时间的中断。 锁可能导致优先级反转,即使较高优先级的线程可以抢先执行,但仍然需要等待锁被释放,从而导致它的优先级会降至低优先级线程的级别。 二、硬件对并发的支持 处理器填写了一些特殊指令,例如:比较并交换...
分类:编程语言   时间:2014-06-07 14:25:12    阅读次数:310
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!