java随笔
weixin_34755758
这个作者很懒,什么都没留下…
展开
-
Java遍历Map对象的四种方式
Java遍历Map对象的四种方式Java遍历Map对象的四种方式方法一 :这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。方法二: 在for-each循环中遍历keys或values。方法三:使用Iterator遍历方法四:通过键找值遍历(效率低) Java遍历Map对象的四种方式 方法一 :这是最常见的并且在大多数情况下也是最可取的遍历方式。在键值都需要时使用。 Map&...转载 2018-11-14 19:25:48 · 121 阅读 · 0 评论 -
Java多线程的同步机制(synchronized)
Java多线程的同步机制(synchronized) 刘先森 Java多线程的同步机制(synchronized) 一段synchronized的代码被一个线程执行之前,他要先拿到执行这段代码的权限,在 java里边就是拿到某个同步对象的锁(一个对象只有一把锁); 如果这个时候同步对象的锁被其他线程拿走了,他(这个线程)就只能等了(线程阻塞在锁池 等待队列中)。 取到锁后,他就开始执行同步代码(被...转载 2018-12-20 19:24:29 · 121 阅读 · 0 评论 -
request.getInputStream()乱码问题解决方案(未解决)
request.getInputStream()乱码问题解决方案 学习request和response时候遇到乱码问题,设置request.setCharacterEncoding(“UTF-8”)也不管用。 源代码: protected void doGet(HttpServletRequest request, HttpServletResponse response) throws Serv...原创 2019-01-20 20:56:41 · 2263 阅读 · 2 评论 -
Spring项目@Resource报错以及无法导入
Spring项目@Resource报错以及无法导入 自动导入找不到包 @Resource是jdk的注释 原因是maven配置porm.xml中未导入java注释需要的包 <dependency> <groupId>javax.annotation</groupId> <artifactId>jsr250-api</ar...原创 2019-03-02 16:43:28 · 1332 阅读 · 0 评论