02 2015 档案

摘要:在前文中我们已经学习了:线程的基本情况、如何创建多线程、线程的生命周期。利用已有知识我们已经可以写出如何利用多线程处理大量任务这样简单的程序。但是当应用场景复杂时,我们还需要从管理控制入手,更好的操纵多线程。在第一节中我们讲过,使用多线程的好处之一就是我们可以通过编码和已有类库更好的管理和控制多线... 阅读全文
posted @ 2015-02-26 23:21 王若伊_恩赐解脱 阅读(4247) 评论(0) 推荐(1) 编辑
摘要:前文中已经提到了,关于多线程的基础知识和多线程的创建。但是如果想要很好的管理多线程,一定要对线程的生命周期有一个整体概念。本节即对线程的一生进行介绍,让大家对线程的各个时段的状态有一定了解。线程的一生的状态过程如下图: 线程会由出生 到运行 再到 死亡。在前文中曾经讲到过(寻找前文请点这里):ja... 阅读全文
posted @ 2015-02-13 00:01 王若伊_恩赐解脱 阅读(3608) 评论(0) 推荐(2) 编辑
摘要:前文已介绍过多线程的基本知识了,比如什么是多线程,什么又是进程,为什么要使用多线程等等。在了解了软件开发中使用多线程的基本常识后,我们今天来聊聊如何简单的使用多线程。在Java中创建多线程的方式有两种:(1)写一个子类,这个类要继承自Thread类,于此同时这个子类必须要重写Thread类中的run... 阅读全文
posted @ 2015-02-11 22:23 王若伊_恩赐解脱 阅读(9110) 评论(8) 推荐(0) 编辑
摘要:对编程语言的基础知识:分支、选择、循环、面向对象等基本概念理解后,我们需要对java高级编程有一定的学习,这里不可避免的要接触到多线程开发。由于多线程开发整体的系统比较大,我会写一个系列的文章总结介绍 多线程开发的概念、使用、线程状态、同步、线程池。希望与大家共勉。在第一部分,也就是本节我们先介绍下... 阅读全文
posted @ 2015-02-07 00:45 王若伊_恩赐解脱 阅读(2360) 评论(0) 推荐(1) 编辑
摘要:先来介绍三个概念: JVM JAVA virtual machine java虚拟机:对字节码提供相同的接口,对操作系统提供不同的接口,以适应各个OS JRE JAVA runtime environment java运行时环境 JDK java SE Development kit java 标准 阅读全文
posted @ 2015-02-05 21:35 王若伊_恩赐解脱 阅读(896) 评论(0) 推荐(0) 编辑
摘要:找了下先序遍历二叉树C# 实现貌似没有 顺手些了一个 大致思路是: 传入根节点,然后依次循环其子节点推入到栈中, 当推入的节点没有子节点的时候(叶子)或者所有子节点均已经遍历过后(上一次遍历的节点是该节点的右子节点),再依次退出栈。 阅读全文
posted @ 2015-02-02 21:21 王若伊_恩赐解脱 阅读(1227) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示