09 2020 档案
摘要:Homebrew的作者HomeWell去Google面试,谷歌:我们公司90%的程序员都在用你写的,但是你连二叉树的逆序都不会,所以请滚蛋。虽然HomeWell面试不堪,但后来硅谷很多公司都争着抢这要他。 要思考一个问题,为什么HomeWell这么出名,但是Google却让他fuck off? 名企
阅读全文
摘要:#线性结构的应用 ##删除单链表中的元素 【问题描述】 已知单链表L(带头节点)是一个递增有序表,试编写一算法,删除表中值大于min且小于max的节点(若表中有这样的节点),同时释放被删节点的空间,这里min和max是两个给定参数。 【输入形式】 首先输入正整数T,表示有T组测试数据。输入整数len
阅读全文
摘要:#异常(记忆) 异常的概述 异常就是程序出现了不正常的情况 异常的体系结构 ##JVM默认处理异常的方式(理解) 如果程序出现了问题,我们没有做任何处理,最终JVM 会做默认的处理,处理方式有如下两个步骤: 把异常的名称,错误原因及异常出现的位置等信息输出在了控制台 程序停止执行 ##try
阅读全文
摘要:#Math&System类 ##Math类概述 Math包含执行基本数字运算的方法 没有构造方法,如何使用类中的成员呢? 看类的成员是否都是静态的,如果是,通过类名就可以直接调用 /* Math类的常用方法 */ public class MathDemo { public static void
阅读全文
摘要:#形参和返回值 ##类名作为形参和返回值 方法的形参是类名,其实需要的是该类的对象 方法的返回值是类名,其实返回的是该类的对象 ##抽象类名作为形参和返回值 方法的形参是抽象类名,其实需要的是该抽象类的子类对象 方法的返回值是抽象类名,其实返回的是该抽象类的子类对象 ##接口名作为形参和返回值 方法
阅读全文
摘要:#接口概念 接口就是一种公共的规范标准,只要符合规范标准,大家都可以通用 Java中的接口更多的体现在对行为的抽象 #接口特点 接口用关健字interface修饰 public interface接口名{} 类实现接口用implements表示 public class类名implements接口名
阅读全文
摘要:#多态中的成员访问特点: A:成员变量 编译看左边,运行看左边。 B:构造方法 创建子类对象的时候,访问父类的构造方法,对父类的数据进行初始化。 C:成员方法 编译看左边,运行看右边。 D:静态方法 编译看左边,运行看左边。 (静态和类相关,算不上重写,所以,访问还是左边的) 由于成员方法存在方法重
阅读全文
摘要:#string 字符串String可以看成char[] 字符数组,其底层实现是byte[] 字节数组。 因此我们可以知道创建字符串的三种常用的方式为 #stringbuilder 那么有没有一种比较好的方式可以解决这个问题呢?答案是肯定的,我们可以通过Java提供的如果对字符串进行拼接操作,每次拼接
阅读全文
摘要:快捷键,真的很方便。
阅读全文
摘要:#包是什么 为了更好地组织类,对类进行分类管理,Java提供了包机制。包是类的容器,用于分隔类名空间。如果没有指定包名,所有的示例都属于一个默认的无名包。Java中的包一般均包含相关的类,例如,所有关于交通工具的类都可以放到名为Transportation的包中。程序员可以使用package指明源文
阅读全文
摘要:交换两个数的几种方法
阅读全文