```java import org.junit.Test; import java.io.*; public class SerializableTest implements Serializable { class Student implements Serializable { priva... ...
分类:
编程语言 时间:
2020-02-19 05:37:05
阅读次数:
59
extends[继承类]的特点 1. 子类拥有父类的非private属性,方法。 2. 子类可以拥有自己的属性和方法,子类可以对父类进行扩展。 3. 子类可以用自己的方式实现父类的方法。 减少了代码的冗余,即相同重复的代码可以放在父类里面,各自子类有不同的实现。 相关关键字 super:引用父类成员 ...
分类:
其他好文 时间:
2020-02-17 12:26:17
阅读次数:
76
1、定义类继承结构 1.1 kotlin中的接口 声明接口 声明了一个只有一个抽象方法的接口,和java中一样,实现这个接口的类要提供这个抽象方法的具体实现。 实现接口 在kotlin中“:”相当于java中的extends或implements。 在接口中定义一个带方法体的方法 我们实现这个接口的 ...
分类:
其他好文 时间:
2020-02-15 20:38:24
阅读次数:
114
一、泛化(Generanization) 图: 泛化简单的说就是继承关系,在java中就是extend。表示一般与特殊的关系。如鸭子是鸟的一种,即有鸭子的特性也有鸟的共性。用带空心的三角箭头的实线指向父类。 二、接口与实现 图: 这种关系其实就是java里面的implements,是类与接口的关系。 ...
分类:
其他好文 时间:
2020-02-15 13:41:33
阅读次数:
63
1.Map.Entry与HashMap.Node类,Node里面有一个next方法,我们可以认为一开始的时候HashMap的存储是按照链表存储的。 static class Node<K,V> implements Map.Entrhy<K,V>{} 在HashMap存储数据增加到一定数量的时候(阈 ...
分类:
编程语言 时间:
2020-02-14 00:45:06
阅读次数:
81
对象排序或比较的场合均需要Comparable接口 public class User implements Comparable<User>{ private String name; private int phone; public String getName() { return name ...
分类:
编程语言 时间:
2020-02-13 19:12:56
阅读次数:
92
摘抄自 b站尚硅谷JAVA教程 通过实现 Comparable 或者 Camparator来完成 package com.LearnJava.Compare; public class myClass implements Comparable{ private String name; priva ...
分类:
编程语言 时间:
2020-02-13 19:10:21
阅读次数:
99
UserDAO.java:目标方法 public class UserDAO implements IDAO{ @Override public void save() { // TODO Auto-generated method stub } @Override public void sele ...
分类:
其他好文 时间:
2020-02-13 10:11:26
阅读次数:
61
在Flutter中,有如下三种关系: 继承(关键字 extends) 混入 mixins (关键字 with) 接口实现(关键字 implements) 这三种关系可以同时存在,但是有前后顺序: extends -> mixins -> implements extens在前,mixins在中间,i ...
分类:
其他好文 时间:
2020-02-11 13:15:29
阅读次数:
104
恢复内容开始 不导入证书方式 1.增加以下代码 static class miTM implements TrustManager, X509TrustManager { public X509Certificate[] getAcceptedIssuers() { return null; } p ...
分类:
移动开发 时间:
2020-02-10 00:05:24
阅读次数:
134