通过位运算来判断权限

比如在系统中拥有4种黑名单,分别是禁止登录、禁止留言、禁止发帖、和禁止下单。现在在用户发起某种操作时,就要判断…

Java Volatile Keyword 【译】

Java的volatile关键字被用来标记一个Java变量为”被存储在主内存中“,更准确的来说,这意味着每次读…

JVM

class文件通过load,link,initialize被加载到JVM中,然后编辑成机器码运行,运行在run…

Java-List删除指定元素

在有些时候我们需要遍历List,并删除其中的指定元素。这时候我们可能会犯以下错误: for (int i = …

Java中的线程间通信【译】

尽管大多数情况下,每个子线程都只需要完成他们自己的任务,但是有时候我们可能希望多个线程共同协作来执行一个任务,…