摘要: 浏览器: 360极速 https://browser.360.cn/ee/ 谷歌 https://www.google.cn/chrome/ 社交通讯 微信 https://weixin.qq.com/ QQ https://im.qq.com/ TIM https://office.qq.com/ 阅读全文
posted @ 2020-04-16 22:34 emdzz 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 源码总览: 有好些都是native本地方法,背后是C++写的 没有关于构造器的描述,默认编译器提供的无参构造 https://blog.csdn.net/dmw412724/article/details/81477546 啊,为什么还是native。目前只能得出的结论是 凡是native修饰的方法 阅读全文
posted @ 2020-04-16 20:48 emdzz 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 什么是单元测试? 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。 对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。 总的来说,单元就是人为规定的最小的被 阅读全文
posted @ 2020-04-16 19:32 emdzz 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 虽然在数组的随笔中有说过,但实际上应该仔细深入一下源码进行分析 源码没有想象中的高大上,代码终究还是写给人看的,可读性大于执行性 最小阵列排序:1 乘 2的13次方 = 8192 学识浅薄,暂时还不明白这个常量在数组工具类的意义 通过翻译的介绍,说明这是并行排序最小长度的要求 【并行排序的最小数组长 阅读全文
posted @ 2020-04-16 17:23 emdzz 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 什么是抽象类? 特点: - 抽象类几乎普通类一样,除了不能实例化 - 不能实例化不代表没有构造器,依然可以声明构造器,便于子类实例化调用 - 具有抽象方法的类,一定是抽象类 abstract 抽象的 - 修饰的方法不能有具体的方法体 - 子类没有全部重写父类的抽象方法,子类也是一个抽象类 - 不能修 阅读全文
posted @ 2020-04-16 15:34 emdzz 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 封装 在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部分包装、隐藏起来的方法。 封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。 要访问该类的代码和数据,必须通过严格的接口控制。 封装最主要的功能在于我们能修改自己的 阅读全文
posted @ 2020-04-16 14:20 emdzz 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程 OOP Object Oriented Programming 面向对象是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。 面向对象是相对于面向过程来讲的,面向对象方法, 把相关的数据和方法组织为一个整体来看待,从更高的层次来进行系统建模,更贴近事物的自然运行模 阅读全文
posted @ 2020-04-16 12:15 emdzz 阅读(131) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2020-04-16 10:50 emdzz 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 概述 数组是多个相同数据类型按一定顺序排列的一组数据 特点: - 数据类型相同!! - 长度固定!! 构成数组的几个要素 - 数组名称 - 下标,又称索引 - 元素 - 数组长度 数组是一种引用类型,就像使用变量一样必须要有引用才能可控的访问 下标是数组的书签,访问数组的元素必须依靠下标 元素,数组 阅读全文
posted @ 2020-04-16 03:03 emdzz 阅读(253) 评论(0) 推荐(0) 编辑