摘要: 15.在监视器(Monitor)内部,是如何做线程同步的?程序应该做哪种级别的同步? 监视器和锁在JAVA虚拟机中是一块使用的。监视器监视一块同步代码块,确保一次只有一个线程执行同步代码块。每一个监视器都和一个对象引用相关联。线程在获取锁之前不允许执行同步代码。 16.什么是死锁(deadlock) 阅读全文
posted @ 2019-03-07 21:03 JAYPARK01 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 给定两个整数 n 和 k,返回 1 ... n 中所有可能的 k 个数的组合。 示例: 阅读全文
posted @ 2019-03-07 20:52 JAYPARK01 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 给定一个由 '(' 和 ')' 括号组成的字符串 S,我们需要添加最少的括号( '(' 或是 ')',可以在任何位置),以使得到的括号字符串有效。 从形式上讲,只有满足下面几点之一,括号字符串才是有效的: 它是一个空字符串,或者 它可以被写成 AB (A 与 B 连接), 其中 A 和 B 都是有效 阅读全文
posted @ 2019-03-07 20:45 JAYPARK01 阅读(263) 评论(0) 推荐(0) 编辑