摘要: 在阎宏博士的《JAVA与模式》一书中开头是这样描述单例模式的: 作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。 单例模式的结构 单例模式的特点: 单例类只能有一个实例。 单例类必须自己创建自己的唯一实例。 单例类必须给所有其他对象提供 阅读全文
posted @ 2017-05-31 14:30 赵哲丽 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 场景问题 举个生活中常见的例子——组装电脑,我们在组装电脑的时候,通常需要选择一系列的配件,比如CPU、硬盘、内存、主板、电源、机箱等。为讨论使用简单点,只考虑选择CPU和主板的问题。 事实上,在选择CPU的时候,面临一系列的问题,比如品牌、型号、针脚数目、主频等问题,只有把这些问题都确定下来,才能 阅读全文
posted @ 2017-05-31 14:30 赵哲丽 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 可变参数的英文表示为:variable argument。它在函数的定义时,用三个点号“.”表示,用逗号与其它参数分隔。可变参数的特点:不像固定参数那样一一对应,也不像固定参数有固定的参数类型和参数名称;可变参数中个数不定可是传入的是一个参数也可以是多个;可变参数中的每个参数的类型可以不同,也可以相 阅读全文
posted @ 2017-05-31 14:23 赵哲丽 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 二叉树是很有用的一种数据结构,遍历则是其基本操作,这里列出实是保证完整性。二叉树后序遍历的非递归遍历中当当前节点存在右子树的时候需要先遍历右子树,因此要对二叉树的节点定义中添加_tag域,标志当前节点右子树是否已经遍历,备用的结构定义和函数: //二叉树节点定义class TreeNodeEleme 阅读全文
posted @ 2017-05-31 14:23 赵哲丽 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 将某种数据类型的表达式显式转换为另一种数据类型。CAST 和 CONVERT 提供相似的功能。 使用 CAST: 1 CAST ( expression AS data_type ) 使用 CONVERT: 1 CONVERT (data_type[(length)], expression [, 阅读全文
posted @ 2017-05-31 14:22 赵哲丽 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 在所有的预处理指令中,#pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是 阅读全文
posted @ 2017-05-31 14:22 赵哲丽 阅读(250) 评论(0) 推荐(0) 编辑
摘要: Android系统的移植工作的目的是为了在特定的硬件上运行Android系统。在移植的过程中,把握关键要点,减少工作量是一个重要的方面。从工作的角度,通常的方法为,首先要熟悉硬件抽象层的接口,其次要集成和复用已有的驱动程序,主要的工作量在硬件抽象层的实现中。为了更好地理解和调试系统,也应该适当地了解 阅读全文
posted @ 2017-05-31 14:15 赵哲丽 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 在Java方法调用的过程中,JVM是如何知道调用的是哪个类的方法源代码? 这里面到底有什么内幕呢? 这篇文章我们就将揭露JVM方法调用的静态(static binding) 和动态绑定机制(auto binding) 。 ★ 静态绑定机制 //被调用的类 package hr.test; class 阅读全文
posted @ 2017-05-31 14:14 赵哲丽 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 接口 1 因为java不支持多重继承,所以有了接口,一个类只能继承一个父类,但可以实现多个接口,接口本身也可以继承多个接口。 2 接口里面的成员变量默认都是public static final类型的。必须被显示的初始化。 3 接口里面的方法默认都是public abstract类型的。隐式声明。 阅读全文
posted @ 2017-05-31 14:14 赵哲丽 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 现在很多人想对Android工程的编译和打包进行自动化,比如建立每日构建系统、自动生成发布文件等等。这些都需要我们对Android工程的编译和打包有一个深入的理解,至少要知道它的每一步都做了什么,需要什么环境和工具,输入和输出是什么。那么我们就来挖掘一下Android的编译过程中的细节。首先,我们假 阅读全文
posted @ 2017-05-31 14:14 赵哲丽 阅读(208) 评论(0) 推荐(0) 编辑
友情链接:回力旗舰店 | 中老年女装 | 新航道英语培训 | SAT培训机构 | 十月英文