JAVA进阶
文章平均质量分 60
RiveGauche
这个作者很懒,什么都没留下…
展开
-
Java 优先级队列PriorityBlockingQueue 顺序问题记录
在使用优先级队列 PriorityBlockingQueue 时发现当出现相同优先级时,出队的顺序就和入队不相同 其根本原因是。。。 解决方法: 定义一个包装类,依赖第二种属性来排序相同优先级 package com.jwuwb.kids.stream; import java.util.concurrent.atomic.AtomicLong; /** * <E extends Comparable> 上限通配符指定接收Comparable 接口。 * <?原创 2021-03-05 16:26:02 · 541 阅读 · 0 评论 -
JAVA中级实际面试记录干货
String final修饰的 为了实现字符串池 当共享字符串改变的话那么所有的引用也会改变 线程安全的 可以创建HashCode不可变性 在创建HashCode被缓存不需要再次计算 集合原理 ArrayList 默认大小的数组 如果大小超过了自动扩容1.5倍 LinkedList 双向链表 新增为链表尾部,删除替换链表前后节点 HashMap 内...原创 2020-04-13 16:25:11 · 344 阅读 · 0 评论 -
java 接入微信获取人员信息名称带表情符号无法存储
先解决乱码 我这里用的是restTemplate ResponseEntity<String> postForEntity = restTemplate.getForEntity(getUserInfoUrl, String.class); String json = postForEntity.getBody(); if (json != null){ //解决乱码...原创 2019-12-24 17:00:16 · 255 阅读 · 1 评论 -
java 三维坐标根据起点终点导航计算
需要用到的类 package com.jwuwb.library.service.nav.core; import java.util.ArrayList; import java.util.Arrays; public class GisPoint { //坐标 private Vector3 coordinate; //父节点 private ...原创 2019-11-01 15:56:30 · 981 阅读 · 0 评论