
javase
bigFace2019
这个作者很懒,什么都没留下…
展开
-
求解二叉树高度,探索该过程中递归返回值
求解二叉树高度,探索该过程中递归返回值package treepack;public class Edge { // 首先定义一个节点 public static class Node { int value; Node right; Node left; public Node(int value) { this.value = value; ...原创 2019-06-20 11:16:10 · 542 阅读 · 0 评论 -
java中子类继承父类,或者是实现一个接口的时候,需要重写哪些方法?
java中子类继承父类,或者是实现一个接口的时候,需要重写哪些方法?Java,子类不是必须重写父类所有方法的,分为以下两种情况:1. 父类方法为抽象方法时,子类必须重写(实现)所有父类的抽象方法(或者放到当前类的子类实现也可以);2. 父类方法为普通方法时,子类可以重写父类方法,也可以不重写。补充:一个类实现抽象类或者接口的时候,需要实现所有抽象方法,也可以把抽象方法放到当前类的...原创 2019-01-14 08:58:27 · 6817 阅读 · 1 评论 -
程序中常说的正斜线和反斜线怎么记忆?
程序中常说的正斜线和反斜线怎么记忆?以前总是不怎么怎么是正,怎么是反,我个人是这样记忆的:正斜杠 “/ ” 就是y=x的形状,斜率是正;反斜杠“\” 就是y=-x的形状,斜率是负;在java程序中反斜线是表示转义,使用斜线表示路径(也可以使用两条反斜线)但是在window中,使用一根反斜线表示路径。...原创 2019-01-05 13:39:37 · 2546 阅读 · 2 评论 -
当有相同的属性或者方法是this子类表示调用自己的属性或者方法, super调用父类的属性或者方法。 当子类调用的属性方法在子类中不存在时,那么this和super都是调用父类的属性或者方法
转载自:https://blog.youkuaiyun.com/qq_42052103/article/details/81835505当有相同的属性或者方法是this子类表示调用自己的属性或者方法,super调用父类的属性或者方法。当子类调用的属性方法在子类中不存在时,那么this和super都是调用父类的属性或者方法...转载 2018-12-19 16:55:19 · 510 阅读 · 1 评论 -
java中创建线程使用 Thread类和Runable接口的区别
java中创建线程使用 Thread类和Runable接口:1.不管是类还是接口都要重写run方法2.即使是使用了Runnable接口的类,最后也是需要借助Thread类来进行start();3.使用Runnable接口可以实现数据的共享,比如车站卖票a.首先是使用继承Thread类来创建一个线程类:public static class MyThread2 extends ...原创 2018-12-04 16:40:19 · 846 阅读 · 0 评论 -
java从《《递归函数》》到《《归并排序》》再到《《最小和问题(归并排序的应用)》》:
一:我们首先来研究一下递归函数(使用递归函数求数组最大值):我们开始把数组分为两半,分别找出最大值,那么这个最大值就是最后的最大值:同时我们左右两边继续细分,停止条件就是细分到单个数值为止。package chapter1;//使用递归求出一个数组中的最小值public class FindMax { public static void main(String[] args) ...原创 2018-10-28 10:26:53 · 222 阅读 · 0 评论 -
关于比较器,我们知道我们java数组中可以使用一个方法:Array.sort(array);来进行排序
关于比较器,我们知道我们java数组中可以使用一个方法:Array.sort(array);来进行排序,如果我们数组中是放的基本数据类型,就可以直接比较大小排序,如果我们放的是对象的话,这样排序就意义不大,需要我们自己进行相应的修改,得到我们想要的比较结果。比如我们有三个学生,学生属性有id,name,age,我们可以使用id来排序,也可以使用age来排序。两者结果是不一样的。下边我们来实现这...原创 2018-10-22 18:14:43 · 862 阅读 · 0 评论