这一章节我们来讨论一下join。1.什么是join?堵塞当前线程,让.join的线程先做完,然后再继续当前线程下面是api的解释:A.join,在API中的解释是,堵塞当前线程B,直到A执行完毕并死掉,再执行B。 2.例子:package com.ray.ch17;
public class Test {
public static void main(String[] args) thro...
分类:
编程语言 时间:
2016-01-20 13:22:22
阅读次数:
171
这一章节我们来讨论一下使用构造器或者内部类来实现多线程的编码变体。1.基础实现package com.ray.ch17;
public class Test {
public static void main(String[] args) {
Thread thread1 = new ExtendsThread();
thread1.start();
Thread thread2...
分类:
编程语言 时间:
2016-01-19 23:45:27
阅读次数:
353
这个单元包含高性能的算术、三角、对数、统计和金融方面的计算及FPU程序函数用于补充Delphi语言System.pas 单元中的数学常规程序函数注意1) 对于有些函数,这个单元中涉及的概念或常数由Earl F. Glynn (www.efg2.com) 和 Ray Lischner (www.tem...
这一章节我们来讨论一下线程中断(interrupt)。1.什么是线程中断(interrupt)?就是在多线程运行的时候,我们给线程贴上一个中断的标记,但是不要求线程终止。 2.例子:中断的例子:package com.ray.ch17;
public class Test2 {
public static void main(String[] args) {
PrintA prin...
分类:
编程语言 时间:
2016-01-10 18:40:32
阅读次数:
182
在前面的章节我们都是直接对Thread进行管理,我们这里解释一下另一个管理Thread的类Executors。1.例子:package com.ray.ch17;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.ExecutorService;
import java.util.concurrent....
分类:
编程语言 时间:
2016-01-08 17:09:13
阅读次数:
170
接着上一个章节,我们这一章节介绍一下多线程的注意点。线程间执行的顺序和时间是不同的我们修改一下上一章节的代码:package com.ray.ch17;
public class Test {
public static void main(String[] args) {
for (int i = 5; i < 8; i++) {
DoneMission doneMission ...
分类:
编程语言 时间:
2016-01-08 14:38:12
阅读次数:
155
这一章节我们来介绍一下Runnable。1.例子package com.ray.ch17;
public class Test {
public static void main(String[] args) {
for (int i = 5; i < 8; i++) {
DoneMission doneMission = new DoneMission(i);
doneMi...
分类:
编程语言 时间:
2016-01-08 11:42:04
阅读次数:
140
这一章节我们来讨论一下ByteBuffer是怎样存储的?1.例子:package com.ray.ch16;
import java.io.IOException;
import java.nio.ByteBuffer;
import java.nio.CharBuffer;
import java.nio.IntBuffer;
import java.nio.LongBuffer;
publ...
分类:
编程语言 时间:
2016-01-07 11:51:04
阅读次数:
161
转载自:http://blog.csdn.net/u014084081/article/details/44617707GuideiOS Developer Library教程Ray WenderlichTouch Code Magazinetechotopiacode.tutsplusiosdev...
分类:
其他好文 时间:
2016-01-06 17:30:47
阅读次数:
109
这一章节我们讨论一下遍历文件夹。1.通过递归遍历,遍历项目的根目录package com.ray.ch16;
import java.io.File;
public class Test {
public static void showAllFiles(String path) {
File root = new File(path);
File[] files = root.li...
分类:
编程语言 时间:
2016-01-05 18:55:34
阅读次数:
136