发嗲红酒

文章
4
资源
0
加入时间
2年10月17天

1.拆箱和装箱

1.拆箱和装箱1.1常见考点 //自动装箱 Integer total = 99; //自定拆箱 int totalprim = total;简单一点说,装箱就是自动将基本数据类型转换为包装器类型;拆箱就是自动将包装器类型转换为基本数据类型。Integer是基本数据类型的int的引用类型,官方语言叫做装箱类型,在对Integer进行==比较的时候如果这个数在-128到127之间,他是在缓存中,但是如果超过了这个范围,那就会new出一个新对象,这时候在比较就是false下面以例子来说明:

RabbitMQ路由模式(direct)

1、什么是路由模式(direct)  路由模式是在使用交换机的同时,生产者指定路由发送数据,消费者绑定路由接受数据。与发布/订阅模式不同的是,发布/订阅模式只要是绑定了交换机的队列都会收到生产者向交换机推送过来的数据。而路由模式下加了一个路由设置,生产者向交换机发送数据时,会声明发送给交换机下的那个路由,并且只有当消费者的队列绑定了交换机并且声明了路由,才会收到数据。下图取自于官方网站(RabbitMQ)的路由模式的图例P:消息的生产者X:交换机红色:队列C1,C2:消息消费者e