Java
文章平均质量分 57
军临城下
Only Time Can Tell
展开
-
Java几种集合的遍历方法
(一):Maplong num1 = 100,num2 = 200; String str1="hello",str2="world"; Map<Long, String> map = new HashMap<>(); map.put(num1,str1); map.put(num2,str2); for(Map.Entry<Long, String> entry:map.entrySet()){原创 2017-03-23 13:40:57 · 472 阅读 · 0 评论 -
Java 注解1
前言: 注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后某个时刻非常方便地使用这些数据。标准注解注解的语法比较简单,除了@符号使用之外,它基本与Java固有的语法一致。Java SE5内置了三种,定义在java.lang中的注解。@override:表示当前的方法定义将覆盖超类中的方法,如果你不小心拼写错误,或者方法签名对不上覆盖的方法,编译器就会发出错误的提示原创 2017-08-05 16:48:57 · 304 阅读 · 0 评论 -
Java 并发--线程
前言谈到并发,一个基础的概念就是java线程了。线程是CPU调度的基本单位。在单核CPU上,多个线程的“同时”执行其实就是把一段时间切成若干时间片。cpu在某个具体的时间片里面运行某个线程,当这个时间片用完之后,CPU会进行上下文切换(暂停当前运行的线程,运行另外一个线程)。CPU进行上下文切换需要开销,而且线程的创建和销毁同样需要开销,所以有人可能会说多线程只是对多核CPU运行有意义,其实不然。如原创 2017-08-07 22:07:36 · 586 阅读 · 0 评论