- 博客(3)
- 收藏
- 关注
原创 创建线程三种方式Thread,Runnable,Callable
今天给大家分享的是创建线程的三种方式,分别是Thread类,Runnable和Callable接口。一、最简单直接的肯定是继承Thread类:/** * 用继承Thread类来创建线程 */ public class ThreadFirst extends Thread { private int i; @Override public void run() { ...
2018-04-17 22:47:50 189
原创 多线程尝试(一)
今天了解多线程的过程中,随手写了一个银行存钱的Demo,对于部分业务需要用到同步机制。先看代码:这是模拟银行账户的抽象类:import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.ReentrantLock; /** * @Author:KrisYu * @Description:银行账户 */ pu...
2018-04-14 23:09:37 147
转载 二叉树遍历浅谈
最近再编程中遇到了二叉树遍历,所以写一篇博文记录一下。首先是概念:二叉树遍历所谓遍历(Traversal)是指沿着某条搜索路线,依次对树中每个结点均做一次且仅做一次访问。访问结点所做的操作依赖于具体的应用问 题。 遍历是二叉树上最重要的运算之一,是二叉树上进行其它运算之基础。遍历方案二叉树的前序遍历二叉树的前序遍历从二叉树的递归定义可知,一棵非空的二叉树由根结点及左、右子树这三个基本部分组成。因此...
2018-04-13 00:01:18 196 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人