Update your browser to view this website correctly. Update my browser now
java三大特性封装,继承,多态1、封装是指将数据和方法封装在类中,使得类内部的数据和方法对外部不可见,只能通过类提供的接口进行访问和操作。封装可以提高代码的安全性和可维护性,同时也能隐藏内部的实现细节,使得类的使用者只需要关注类提供的接口,而不需要了解其具体实现。【1】数据隐藏:类的数据只能通过类
Collectors.toMap空指针问题线上这么一段代码,爆出了空指针。lambda表达式报错不会把堆栈打出来,很头疼。先看代码:public static void main(String[] args) { List<ShopServiceResponse> list = n
并发-LinkedBlockingQueue1、背景:通过中间件获取分布式唯一id,同事做了这么一个优化,每次获取10个,存在一个队列里,每次只取一个,用完了再获取10个。2、问题代码:@Componentpublic class IdUtil { private static final L
注解与反射11.20 12.3 12.111、注解1.1、元注解@Retention:指定其所修饰的注解的保留策略@Document:该注解是一个标记注解,用于指示一个注解将被文档化@Target:用来限制注解的使用范围@Inherited:该注解使父类的注解能被其子类继承@Repeatabl
配置下utf8