摘要: if(条件..1){ 要执行的语句; } if(条件..2){ 要执行的语句 } 双if是每一个if都会进行判断,依次对if进行判断,互相之间不会影响; if(条件..1){ 执行的语句 }else if(条件..2){ 执行的语句 } 这个if和else if 之间是有联系的,当不满足if中的条件 阅读全文
posted @ 2020-02-09 17:09 何浩源 阅读(4020) 评论(0) 推荐(1) 编辑
摘要: 在java中强引用对象若不置为null,可能会导致无法被回收,造成内存泄露,怎么查询呢? 在cmd命令下,输入:jps,会显示当前进程号,输入:jmap -histo:live 进程号 > e:log.txt 会将文件存储到指定磁盘下,再输入:e: , start log.txt ,用notepad 阅读全文
posted @ 2020-02-09 14:19 何浩源 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 区别: 1) 二叉树的深度优先遍历的非递归的通用做法是采用栈,广度优先遍历的非递归的通用做法是采用队列。 2) 深度优先遍历:对每一个可能的分支路径深入到不能再深入为止,而且每个结点只能访问一次。要特别注意的是,二叉树的深度优先遍历比较特殊,可以细分为先序遍历、中序遍历、后序遍历。具体说明如下: 先 阅读全文
posted @ 2020-02-09 11:15 何浩源 阅读(4435) 评论(0) 推荐(1) 编辑
摘要: 假设循环队列最多能容纳k个整型数字,那么我们需要开辟k+1个空间,如图,当k = 6的时候,空间大小为7,即array.length() = 7.在起始的时候,front = rear = 0;在每次添加数字的时候( enqueue() ),rear都会+1,而k = 6,也就是从初始位置rear 阅读全文
posted @ 2020-02-09 10:20 何浩源 阅读(265) 评论(0) 推荐(0) 编辑
//一下两个链接最好自己保存下来,再上传到自己的博客园的“文件”选项中