摘要: 一、匿名对象 1、定义: 没有引用变量的对象。比如 new Person()。 二、内部类: 1、定义:定义在类中的类 2、分类: 1)成员内部类: 定义格式: 访问方式: 2)局部内部类 定义格式及访问方式: 注:内部类不能使用public关键字修饰,内部类的修饰符参考局部变量。 三、匿名内部类 阅读全文
posted @ 2018-12-28 11:33 XiaoBBai 阅读(527) 评论(0) 推荐(0) 编辑
摘要: 一、JDK和JRE: JDK(Java Development kit,java开发工具),包含了java开发所需要的基本组件。 JRE(Java Runtime Enviroment,java运行环境)。 二、Java跨平台 1、平台:指操作系统,如Linux、Mac、Windows等 2、跨平台 阅读全文
posted @ 2018-12-27 16:58 XiaoBBai 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 一、Map集合继承关系: 二、Map集合概述: Map集合是双列集合,key不能重复。 三、Map接口的常用子类: HashMap、LinkedHashMap 四、HashMap: 1、HashMap.put()实现: 阅读全文
posted @ 2018-12-25 16:40 XiaoBBai 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、集合和数组的区别: 1、数组的长度是固定的。集合的长度是可变的。 2、集合中存储的元素只能是引用数据类型。 二、集合继承关系: 1、Collection作为集合的根接口,是所有集合类型的父类。 2、集合类型有很多,常用的只有List和Set。 三、List接口 1、List接口继承关系: 2、L 阅读全文
posted @ 2018-12-24 16:33 XiaoBBai 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、多态概述 1、一个事务(对象)有着(属于)多种形态(类),比如说 “小白 既是 人 也是 男人 ”,换句话说 “小白”存在两中形态。 2、多态的体现:父类引用变量 指向 子类对象。 3、多态的前提:必须存在继承或者实现关系。 二、多态的定义与使用格式 父类类型 变量 = new 子类类型(); 阅读全文
posted @ 2018-12-24 14:58 XiaoBBai 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一、抽象类 1、需求:定义一个图形类,该类应该包含求周长和面积的方法。 2、分析:图形包括很多种,如长方形,正方形,圆形等,各种图形均继承与图形这个父类,但是不同图形求周长、求面积的方法也不尽相同,换句话说 “方法的声明相同,但是方法的具体实现各异”。此时只能抽取方法的声明,并不能抽取方法的实现。 阅读全文
posted @ 2018-12-24 10:13 XiaoBBai 阅读(207) 评论(0) 推荐(0) 编辑
摘要: ''' 序列化的作用:将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。 以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。 个人理解:序列化将内存中的一个对象存入硬盘(文件),而反序列化将硬盘中的对象重现到内存中。 ... 阅读全文
posted @ 2018-01-23 14:19 XiaoBBai 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一、装饰器出现的背景: 对前面已经投入生成的程序(由函数构成)进行扩展,但是不能改变原先函数的源码以及调用方式。 二、源码 1、decorator1.py 2、decorator2.py 3、decorator3.py 4、decorator4.py 阅读全文
posted @ 2018-01-21 14:52 XiaoBBai 阅读(148) 评论(0) 推荐(0) 编辑
摘要: # arg1+*args 函数调用的时候,会把第一个参数给arg1,其余的参数以元组(tuple)都给args def function1(arg1,*args): print('arg1=', arg1) print('args=',args) function1(1,2,3) ''' 上述调用结果是: arg1= 1 args= (2, 3) ''' # arg1+**... 阅读全文
posted @ 2018-01-21 09:25 XiaoBBai 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、XmacSenderP.nc SenderControl.startDone(error_t err) 源码如下: ms = call LowPowerListening.getRemoteWakeupInterval(msg); 的实现代码如下: 阅读全文
posted @ 2017-11-21 23:12 XiaoBBai 阅读(269) 评论(0) 推荐(0) 编辑