摘要: 1、抽象类能不能被实例化?为什么? 抽象类不能被实例化,因为抽象类和接口的设计就是来规定子类行为特征的,就是让其他类继承,是多态思想的一种设计体现。 2、抽象方法可以被private修饰吗?为什么 抽象方法不能被private修饰,因为抽象方法就是要子类继承重写,而private子类不可被重写 3、 阅读全文
posted @ 2019-12-04 20:06 AntLoser 阅读(165) 评论(0) 推荐(0)
摘要: Jedis的使用 思路:创建一个redis操作的接口。分别创建两个实现类对应redis的单机版和集群版。当使用单机版redis时,配置单机版的实现类,当使用集群版时,配置集群版实现类 单机版实现类: 注:jedis常用方法API可参见 https://blog.csdn.net/zhangguang 阅读全文
posted @ 2019-12-03 15:28 AntLoser 阅读(110) 评论(0) 推荐(0)
摘要: 1、线程与进程 线程(thread):线程是运行的程序单元,依托于进程存在。一个进程可以包含多个线程,多线程可以共享一块内存空间和一组系统资源。 进程(processes):进程是程序的一次动态执行,通常每一个进程都拥有自己独立的内存空间和系统资源 2、线程的创建 继承Thread类,重写run方法 阅读全文
posted @ 2019-12-03 13:13 AntLoser 阅读(279) 评论(0) 推荐(0)
摘要: Mysql索引 索引的种类/类型: 1、 普通索引:最基本的索引,没有任何限制 2、 唯一索引:与普通索引类似,不同的是索引的列必须唯一,但允许有空值,如果是组合索引,则列值的组合必须唯一 3、 主键索引:一般用primary key来约束,用于唯一标识数据表中某一条记录,不允许有空值 4、 复合索 阅读全文
posted @ 2019-12-02 22:10 AntLoser 阅读(287) 评论(0) 推荐(0)
摘要: 1、java语言特点 · 面向对象,程序易理解,开发简单方便 · 跨平台,可运行在不同类型服务器,如Linux、windows、Mac等 · 执行性能好,运行效率高 · 提供大量的API扩展 · 多线程支持,增加了响应和实时交互的能力 · 安全性好,自带验证机制,确保程序的可靠性和安全性 2、jav 阅读全文
posted @ 2019-11-14 22:32 AntLoser 阅读(533) 评论(0) 推荐(0)