from datetime import date """ __getattr__ : 在查找不到对象的属性时调用 __getattribute__ : 在查找属性之前调用(一般都不要覆写) 所以,访问的属性的调用顺序是: __getattribute__ > 对象属性 > __getattr__ ...
分类:
其他好文 时间:
2019-12-15 00:43:06
阅读次数:
98
java语言特点 1.简洁有效 2.可移植性 3.面对对象 4.解释型 5.适合分布式计算 6.拥有较好的性能 7.健壮、防范于未然 8.具有多线程处理能力 9.具有较高的安全性 10.是一种动态语言 11.是一种中性结构 Java基本数据类型 数据类型|大小/位|可表示的数据范围 : :|: :| ...
分类:
其他好文 时间:
2019-12-13 12:02:11
阅读次数:
96
你手上一个条件表达式,它根据对象类型的不同而选择不同的行为。将这个条件表达式的每个分支放进一个子类的覆写函数中,然后将原始函数声明为抽象函数。 动机:多态的最根本的好处是:如果你需要根据对象的不同类型而采取不同的行为,多态使你不必编写某些的条件表达式。 正因为有了多态,所以你会发现:“类型吗的swi ...
分类:
其他好文 时间:
2019-12-04 13:34:34
阅读次数:
112
为了巩固所有学习到的继承和方法的覆写,下面通过具体实例来说明 要求定义一个数据操作类(Array类),可以定义整型数组的操作,由外部传入数组的大小,并且要求实现数组的保存以及数据的输出。随后在此基础上派生出两个子类 1.排序类:通过此类取得的数据可以进行排序 2.反转类:通过此类取得的数组数据要求采 ...
分类:
编程语言 时间:
2019-11-20 22:04:13
阅读次数:
85
图形界面布局管理 一、其他容器: JPanel:使用JPanel完成各种复杂的界面显示,在其中可以加入任意的组件。 JSplitPane :主要功能是分割面板,可以将一个窗体分为两个子窗体,可以水平排列也可以是垂直排列。 JTabbedPane:在一个面板上设置多个选项卡用户选择。 JScrollP ...
分类:
其他好文 时间:
2019-11-16 23:34:12
阅读次数:
77
一、概述 继承(关键字 extends) 混入 mixins (关键字 with) 接口实现(关键字 implements) 这三种关系可以同时存在,但是有前后顺序: extends -> mixins -> implements extens在前,mixins在中间,implements最后; 二 ...
分类:
其他好文 时间:
2019-11-16 17:50:11
阅读次数:
80
1、JPanel JPanel也是一种经常使用到的容器之一,可以使用JPanel完成各种复杂的界面显示。在JPanel中可以加入任意的组件,之后直接将JPanel容器加入到JFrame容器中即可显示。 2、JSplitPane JSplitPane主要功能是分割面板,可以将一个窗体分为两个子窗体,可 ...
分类:
其他好文 时间:
2019-11-16 17:38:09
阅读次数:
52
1. 如果在应用中发生了某些事件,事件会被拦截和处理就好了,这样就有了很大的灵活性,至少代码不会紧密的耦合在一起。 我们主动的发布一些事情,然后让一下代码监听事情的发生,然后处理事情,如果有必要可以为事件添加一些属性。 2. 几个类: 事件类:ApplicationEvent 继承 java.uti ...
分类:
编程语言 时间:
2019-11-13 22:00:00
阅读次数:
80
SET SET key value [EX seconds] [PX milliseconds] [NX|XX] 将字符串值 value 关联到 key 。 如果 key 已经持有其他值, SET 就覆写旧值,无视类型。 对于某个原本带有生存时间(TTL)的键来说, 当 SET 命令成功在这个键上执 ...
分类:
其他好文 时间:
2019-10-18 12:16:28
阅读次数:
115
1 //覆写Object.equals 2 class Demo { 3 private String name; 4 private int age; 5 public Demo(String name,int age) { 6 this.name=name; 7 this.age=age; 8 ... ...
分类:
编程语言 时间:
2019-10-16 19:50:48
阅读次数:
102