面向对象 面向对象学习的三条主线: 1.Java类及类的成员:属性、方法、构造器;代码块、内部类 2.面向对象的三大特征:封装性、继承性、多态性、(抽象性) 3.关键字:this、super, 权限修饰符, static, final, abstract、interface, package、imp ...
分类:
其他好文 时间:
2020-04-23 00:56:28
阅读次数:
70
一个内部类方法可以访问自身的数据字段,也可以访问创建它的外部类对象的数据字段。 内部类可以获得外部类的私有属性。 只有内部类才能是私有的,而常规类只能是包可见或者公共可见。 局部内部类: 声名局部内部类时不能使用访问修饰符。局部内部类的作用域被限定在声名这个局部类的块中。局部内部类有个很大的优势,就 ...
分类:
其他好文 时间:
2020-04-22 16:47:37
阅读次数:
61
windows10 的虚拟桌面挺好用的,多个桌面之间用 ctrl + win +左/右方向键 切换,于是就想把虚拟机中运行的放到第二个桌面,然后全屏...这样,切换的话,得选从虚拟机中释放控制权,然后再按 ctrl + win +左/右方向键 才能被宿主机捕获. 作为开发,linux系统是必不可少的 ...
分类:
系统相关 时间:
2020-04-22 00:14:06
阅读次数:
116
论文地址 :https://www.aclweb.org/anthology/P19-1413/ 作者 :I-Ta Lee, Dan Goldwasser 机构 : Purdue University 研究的问题: 关注的是脚本知识的建模问题。脚本,它是结构化的知识表示,用于捕获给定场景下事件与参与 ...
分类:
其他好文 时间:
2020-04-22 00:00:32
阅读次数:
64
方法引用 当要传递给Lambda体的操作,已经有实现的方法了,可以使用方法引用!(实现抽象方法的参数列表,必须与方法引用方法的参数列表保持一致!) 方法引用:使用操作符 “::” 将方法名和对象或类的名字分隔开来。如下三种主要使用情况: 对象::实例方法 类::静态方法 类::实例方法 例如: 例如 ...
分类:
编程语言 时间:
2020-04-21 18:10:37
阅读次数:
64
原文:https://www.jianshu.com/p/4e72b22edf49 1、数据仓库与数据库 数据仓库是数据库概念的升级,和数据库相比,数据仓库要比数据库更加庞大; 数据仓库主要用于分析数据,数据库主要用于捕获数据; 数据仓库主要存储历史数据,数据库存储在线交易数据; 数据仓库的基本元素 ...
分类:
其他好文 时间:
2020-04-21 18:09:21
阅读次数:
49
前端异常监控 如果debug是移除bug的流程,那么编程就一定是将bug放进去的流程。如果没有用户反馈问题,那就代表我们的产品棒棒哒,对不对? 主要内容 Web规范中相关前端异常 异常按照捕获方式分类 异常的捕获方式 日志上报的方式 前端异常类型(Execption) WebIDL和ecma-262 ...
分类:
其他好文 时间:
2020-04-21 11:16:14
阅读次数:
392
Hashtable源码分析 类结构 Hashtable继承自Dictionary实现了Map接口。 Hashtable实现了Cloneable可以进行克隆。 Hashtable实现了Serializable可以进行序列化。 属性 节点 构造器 方法 Hashtable的所有方法都加了synchron ...
分类:
其他好文 时间:
2020-04-21 09:43:31
阅读次数:
60
1、Lambda表达式 2、函数是接口 3、方法引用与构造器应用 4、Stream API 5、接口中的默认方法与静态方法 6、新时间日期API 7、其他新特性 速度更快 1.8:hash map 改变数组-链表-红黑树(新增慢其他都快) 1.8:ConcurrentHashMap 不采用锁用CAS ...
分类:
编程语言 时间:
2020-04-20 23:23:00
阅读次数:
71
任何时候BUG永远是存在的,在日常编码中我们该如何避免—— 1. 语法检查 在日常的IDE中开始不同语言不同框架对应的语法检查,在编写出来同时就能发现错误 在文件保存和版本commit提交的时候,再次进行语法检查,减少检查遗漏环节。 2. 编码规范 在代码入口尝试捕获异常(错误)。在代码入口捕获错误 ...
分类:
其他好文 时间:
2020-04-19 19:41:20
阅读次数:
72