发布时间:2015-07-07 17:09:21
在刷leetcode的过程中 从jdk1.8换到了jdk1.7后发现两个文件报错了<br />一个是java8增加了map中的<span style="color:#191919;font-family:微软雅黑, Verdana, sans-serif, 宋体;font-size:14px;line-height:22px;white-space:normal;background-color:#FBFBFB;">getOrDefault(Object,V),putIfAbsent(K,V),remove(Object,.........【阅读全文】
发布时间:2015-04-09 12:24:02
//Remove Element Total Accepted: 50575 Total Submissions: 155945 My Submissions Question Solution //Given an array and a value, remove all instances of that value in place and return the new length.////The order of elements can be changed. It doesn't matter what you leave beyond the new leng.........【阅读全文】
发布时间:2015-03-27 11:41:02
可能很多java的初学者对String的存储和赋值有迷惑,以下是一个很简单的测试用例,你只需要花几分钟时间便可理解。1.在看例子之前,确保你理解以下几个术语:栈:由JVM分配区域,用于保存线程执行的动作和数据引用。栈是一个运行的单位,Java中一个线程就会相应有一个线程栈与之对应。堆:由JVM分配的,用于存.........【阅读全文】
发布时间:2014-12-13 15:04:05
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执.........【阅读全文】