摘要: 不可以。因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用时不需要创建对象,可以直接调用。也就是说,当一个static方法被调用时,可能还没有创建任何实例对象,如果从一个static方法中发出对非static方法的调用,那个非sta 阅读全文
posted @ 2020-12-28 19:05 蒋先生Terry 阅读(204) 评论(0) 推荐(0) 编辑
摘要: Overload是重载的意思,Override是覆盖的意思,也就是重写。 重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。 重写Override表示子类中的方法可以与父类中的某个方法的名称和参数完全相同,通过子类创建的实例对象调用这个 阅读全文
posted @ 2020-12-28 19:03 蒋先生Terry 阅读(117) 评论(0) 推荐(0) 编辑
摘要: list和set都实现同一个接口, list是有序集合 ArrayList和linkedList都实现了List接口,ArrayList是线性结构,根据下标对数据进行操作,ArrayList查询快,增删慢。 LinkedList是链表结构,增加和删除快,查询慢。 Set是无序的 HashSet和Tr 阅读全文
posted @ 2020-12-28 18:51 蒋先生Terry 阅读(370) 评论(0) 推荐(0) 编辑