摘要: 匿名内部类 匿名内部类,就是没有名字的一种嵌套类。它是Java对类的定义方式之一。 为什么要使用匿名内部类 在实际开发中,我们常常遇到这样的情况:一个接口/类的方法的某个实现方式在程序中只会执行一次,但为了使用它,我们需要创建它的实现类/子类去实现/重写。此时可以使用匿名内部类的方式,可以无需创建新 阅读全文
posted @ 2022-03-13 21:51 秃头星人 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 多态的基本条件 有继承或者实现, 有方法的重写 有父类的引用指向子类 多态的访问特点 成员变量:编译看左边,执行看左边 成员方法:编译看左边,执行看右边 多态的优点和缺点 优点:可以有很高的程序扩展性,具体体现,使用父类型作为参数,将来在使用的时候,使用具体的子类型参与操作 弊端:不能使用子类的特有 阅读全文
posted @ 2022-03-13 15:26 秃头星人 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 1、什么是JavaScript 1.1、概述 JavaScript 是一门脚本语言 一个合格的后端人员,必须要精通JavaScript ECMAScript它可以理解为是JavaScript的一个标准 最新版本已经到 es6 版本 但是大部分浏览器还只停留在支持 es5 代码上 开发环境–线上环境, 阅读全文
posted @ 2022-03-12 20:59 秃头星人 阅读(62) 评论(0) 推荐(0) 编辑
摘要: static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。 只要这个类被加载,Java虚拟机就能根据 阅读全文
posted @ 2022-03-11 20:32 秃头星人 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: java多态,如何理解父类引用指向子类对象 要理解多态性,首先要知道什么是“向上转型”。 我定义了一个子类Cat,它继承了Animal类,那么后者就是前者是父类。我可以通过 Dog d = new Dog();实例化一个Cat的对象,这个不难理解。 但当我这样定义时: Animal a = new 阅读全文
posted @ 2022-03-10 21:20 秃头星人 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 之前一直对java这方面感到困惑 传入的形参是否会影响实参。而且还一直记错,因为c++有指针,而java没有,随后做一个测试验证形参是否会影响实参。 首先第一种情况 基本类型 结果是 其实结果大概和我想的一样 第二种情况 封装类 结果是 第三种情况--数组 结果是 终于变了!!!费劲 第四种--字符 阅读全文
posted @ 2022-03-09 18:50 秃头星人 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 第一步:安装配置JDK 打开eclipse需要先安装和配置好JDK,所以需要提前配置JDK(教程链接如下) https://www.cnblogs.com/0102MrSun/articles/15963283.html 第二步:下载eclipse(官网链接如下) https://www.eclip 阅读全文
posted @ 2022-03-08 11:51 秃头星人 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 大道至简,知易行难。 花径不曾缘客扫,蓬门今始为君开。 从今天开始改变,这是对平庸生活最好的回击。 你好,我叫秃头星人 😃 阅读全文
posted @ 2022-03-07 21:51 秃头星人 阅读(78) 评论(1) 推荐(0) 编辑
摘要: chrome下运行编写的javascript代码时,在工具javascript控制台下有时会出现“Uncaught SyntaxError: Unexpected identifier ”的报错, 经过我反复查看代码最后得出,原来是代码中缺少一个“,”(英文逗号)。 后经在网上查阅,也有文章指出,如 阅读全文
posted @ 2022-03-05 14:26 秃头星人 阅读(1813) 评论(0) 推荐(0) 编辑
摘要: IntelliJ IDEA 下载安装配置教程(完整版) IntelliJ IDEA 下载安装配置教程(完整版) number_one:官网下载 IntelliJ IDEA 本章为社区版安装教程,开发者可以下载开发版,安装步骤基本相同 选择对应版本下载,推荐.exe下载 number_two:开始安装 阅读全文
posted @ 2022-03-04 12:13 秃头星人 阅读(3424) 评论(0) 推荐(0) 编辑