![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
BlackLion_zhou
努力努力再努力
展开
-
JAVA 线程基础,线程定义,守护线程
java支持多线程编程,Object中wait(), notify()表示队线程的控制 线程中run()函数是线程的主要内容,线程start之后,系统就会自动调用run()函数。 run()方法执行一个时间较长的操作 如一个循环 显示一系列图片 下载一个文件 创建线程的两个方法 第一种,继承 Thread类,并重载run()函数;然后在主函数中new自己定义的线程,然后start...原创 2018-11-14 21:34:49 · 171 阅读 · 0 评论 -
Java编程:多线程编程,守护线程,多线程同步,利用并发API
Java编程:多线程编程,守护线程,多线程同步,利用并发API 多线程简介 守护线程 线程的同步方法1:synchronized wait()方法和notify()或notifyAll()方法 并发API 原子变量 多线程简介 守护线程 守护线程是指当普通线程结束时,守护线程自动结束,如垃圾回收线程。 1.使用方法 setDaemon(true) 2.例...原创 2018-11-14 22:49:53 · 271 阅读 · 0 评论 -
算法题(一)斐波拉契数列介绍及应用(JAVA语言)要求输入一个整数n,请你输出斐波那契数列的第n项(从0开始,第0项为0)。 一只青蛙一次可以跳上1级台阶,也可以跳上2级。
斐波拉契数列介绍 斐波那契数列(Fibonacci sequence),又称黄金分割数列、因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波纳契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n-1)+F(n-2)(n>=...原创 2019-03-15 20:46:21 · 845 阅读 · 0 评论 -
算法(三) 对称二叉树 用来判断一颗二叉树是不是对称的
请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的 / * public class TreeNode { int val = 0; TreeNode left = null; TreeNode right = null; public TreeNode(int val) { this.va...原创 2019-04-04 21:00:56 · 432 阅读 · 0 评论 -
算法(二) 二叉树 从上往下打印出二叉树的每个节点,同层节点从左至右打印。
##题一 从上往下打印出二叉树的每个节点,同层节点从左至右打印。 public class Solution { public ArrayList PrintFromTopToBottom(TreeNode root) { ArrayList list1 =new ArrayList<>(); ArrayList list2 =new ArrayList<>(); if(r...原创 2019-03-27 16:52:11 · 198 阅读 · 0 评论 -
Java中的String、StringBuilder以及StringBuffer区别和转换及应用小例子
String 类 1、string类是final类。 所以不能被继承,String类其实是通过char数组来保存字符串的。但是不可以修改数组内容,任何String类中,会返回String 类的操作,实质都是新生成一个String类。 2、String中的一些方法 public String substring(int beginIndex, int endIndex) public String...原创 2019-04-25 17:54:29 · 263 阅读 · 0 评论 -
输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)
要求分析: 1、第一次判断时,如果B为空,则返回空 2、先判断B根节点的值,如果B根节点的与A的根节点值相同,则判断A的左子树和B的左子树及A的右子树和B的右子树是为子结构关系。(递归) 3、直到判断到B的节点值与A的节点值相等,而B没有子树,则此时为其子结构 4、如果判断过程中,B树的前面部分都为A树从节点root1Now开始的一部分,但是最后出现了值不相等,或者B还有子树而A没有子树的情况,则...原创 2019-05-30 21:42:47 · 1192 阅读 · 0 评论