上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页
摘要: final final概念 继承的出现提高了代码的复用性,并方便开发。但随之也有问题,有些类在描述完之后,不想被继承,或者有些类中的部分方法功能是固定的,不想让子类重写。可是当子类继承了这些特殊类之后,就可以对其中的方法进行重写,那怎么解决呢? 要解决上述的这些问题,需要使用到一个关键字final, 阅读全文
posted @ 2019-03-21 22:56 他山之石·玉 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 构造方法 构造方法简介 在开发中经常需要在创建对象的同时明确对象的属性值,比如员工入职公司就要明确他的姓名、年龄等属性信息。 那么,创建对象就要明确属性值,那怎么解决呢?也就是在创建对象的时候就要做的事情,当使用new关键字创建对象时,怎么给对象的属性初始化值呢?这就要学习Java另外一门小技术,构 阅读全文
posted @ 2019-03-21 19:33 他山之石·玉 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 接口 接口的概念 接口是功能的集合,同样可看做是一种数据类型,是比抽象类更为抽象的”类”。 接口只描述所应该具备的方法,并没有具体实现,具体的实现由接口的实现类(相当于接口的子类)来完成。这样将功能的定义与实现分离,优化了程序设计。 请记住:一切事物均有功能,即一切事物均有接口。 接口的定义 与定义 阅读全文
posted @ 2019-03-20 22:29 他山之石·玉 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 面向对象变量 局部变量和成员变量区别 区别一:定义的位置不同 定义在类中的变量是成员变量 定义在方法中或者{}语句里面的变量是局部变量 区别二:在内存中的位置不同 成员变量存储在对内存的对象中 局部变量存储在栈内存的方法中 区别三:声明周期不同 成员变量随着对象的出现而出现在堆中,随着对象的消失而从 阅读全文
posted @ 2019-03-17 21:13 他山之石·玉 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 引用数据类型(类) 分类 提到引用数据类型(类),其实我们对它并不陌生,如使用过的Scanner类、Random类。 我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包含了很多的方法与属性,可供我们使用。 第二种,我们自己创建的类, 阅读全文
posted @ 2019-03-15 22:05 他山之石·玉 阅读(449) 评论(0) 推荐(0) 编辑
摘要: 概述 在java中,方法就是用来完成解决某件事情或实现某个功能的办法。 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能——通常是处理文本,控制输入或计算数值。 我们可以通过在程序代码中引用方法名称和所需的参数,实现在该程序中执行(或称调用)该方法。方法,一般都有一个返回值,用来作为事情的 阅读全文
posted @ 2019-03-14 19:32 他山之石·玉 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 引用数据类型 与定义基本数据类型变量不同,引用数据类型的变量定义及复制有一个相对固定的步骤和格式: 而每种引用数据类型都有其功能,我们可以调用改类型的实例的功能,调用方式: Scanner Scanner类是引用数据类型的一种,我们可以使用该类来完成用户键盘输入,获取到输入的数据。 使用步骤: 实例 阅读全文
posted @ 2019-03-14 19:04 他山之石·玉 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 数据复制原理 开启复制集后,主节点会在local库下生成一个集合叫 oplog.rs,这是一个有限的集合,即大小固定。这个集合记入了整个mongod实例一段时间内数据库的所有变更操作(如:增/删/改),当空间用完时新的记入会覆盖最老的记录。而复制集的从节点就是通过读取主节点上面的oplog来实现数据 阅读全文
posted @ 2019-03-13 20:37 他山之石·玉 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 数据导出 导出命令使用方式 导出JSON格式 导出CSV格式 注意:_id字段是自动导出的 导出二进制格式 注意:如果不加上-o选项,默认导出的是mongo的dump目录,加上的话会在指定目录下创建一个文件目录,如下图所示 ├── student.bin >指定文件目录│ └── school >库 阅读全文
posted @ 2019-03-11 20:42 他山之石·玉 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 数据库操作 查看:show dbs; 创建:use dbname; // db.createCollection('collection_name'); 隐式创建,需要创建的数据库中有表才表示创建成功 删除:use dbname; db.dropDatabase(); // 选择好对应的数据库,然后 阅读全文
posted @ 2019-03-10 09:34 他山之石·玉 阅读(211) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页