摘要:
1. 为什么要有继承? 1) 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。 2) 此处的多个类称为子类(派生类),单独的这个类称为父类(基类或超类)。可以理解为:“子类 is a 父类” 3) 类继承语法规则: class Su 阅读全文
摘要:
问题一: 动态代理的概念 动态代理是指客户通过代理类来调用其它对象的方法,并且是在程序运行时, 根据实际需要,动态地创建目标类的代理对象。 问题二: 动态代理和静态代理相比,动态代理的优势 抽象角色中(接口)声明的所有方法都被转移到调用处理器一个集中的方法中处理, 这样,就可以更加灵活和统一的处理众 阅读全文
摘要:
问题1: Class 对象 (或 Class 实例) 能做什么? 1. Class 对象 对应于一个 .class 文件,即 运行时类。 2. 调用 Class 对象 的 newInstance() 方法,可以用来 创建 运行时类的对象。 要 求: 1)类必须有一个无参数的构造器。 2)类的构造器的 阅读全文
摘要:
1. 指示灯的说明 2. 接口/按钮的说明 3. 选择上网方式 4. 进入路由器的登录界面 在浏览器地址栏中输入 tendawifi.com 或 192.168.0.1 进入路由器的登录界面 5. 忘记无线密码的解决办法 方法1. 用网线连接电脑和路由器,进入路由器设置界面,查看或重新设置密码。 方 阅读全文
摘要:
1. 新建一个测试类StringTest public class StringTest { private int number; private String name; public StringTest() { } 2. 在类中编写测试方法test1 public class StringT 阅读全文
摘要:
回文数 II 【描述】 判断一个非负整数 n 的二进制表示是否为回文数 0 <= n <= 2^32 - 1 【样例】 样例1 输入: n = 0 输出: True 解释: 0 的二进制表示为:0。 样例2 输入: n = 3 输出: True 解释: 3 的二进制表示为:11。 样例3 输入: n 阅读全文
摘要:
第 3 章 基础篇 VM 和 LINUX 系统(CENTOS)安装 3.1 Centos7——1.VMware15虚拟软件的安装 3.2 Centos7——2.在VMware15上创建虚拟机并安装centos7全过程 3.3 Centos7——3.win10连接centos7(使用win10自带桌面 阅读全文
摘要:
旋转数组 【描述】 给定一个数组,将数组向右移动k步,其中k为非负数。 【样例】 【挑战】 给出尽可能多的解决办法, 至少有三种方法可以解决这个问题. 能够用O(1)的时间复杂度解决问题吗? 【方法一】 #include <iostream> #include <cstdio> #include < 阅读全文
摘要:
翻转数组 描述 原地翻转给出的数组 nums 原地意味着不能使用额外空间 ####【样例】 样例 1: 输入 : nums = [1,2,5] 输出 : [5,2,1] ####【方法】 #include <iostream> #include <cstdio> #include <vector> 阅读全文
摘要:
杨辉三角 描述 给一整数 n, 返回杨辉三角的前 n 行 0 <= n <= 20 杨辉三角也被叫做帕斯卡三角形. --(Wikipedia) ####【样例】 输入 : n = 4 输出 : [ [1] [1,1] [1,2,1] [1,3,3,1] ] ####【方法一】 #include <i 阅读全文