摘要:
1. 简述一下 Java 面向对象的基本特点,封装、继承、多态 封装:隐藏对象的属性和实现细节,仅对外公开访问接口,控制在程序中对属性的读和修改访问级别,增强安全性和简化编码,使用者不需要关注内部实现细节,只是要通过接口,一定的访问权限来使用类的成员;基本的属性的封装就是私有化成员属性,提供对应属性 阅读全文
摘要:
1. 说一下你在项目中的redis的应用场景 redis 有五大常用数据类型:String、List、Hash、Set、Sorted Set 分别有各自的应用场景,一般是作为数据缓存,分布式下提供分布式锁的解决方案 2. redis是单线程还是多线程? redis 不管那个版本,工作线程只有一个;6 阅读全文