![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
bestwait
To be one to chase!
展开
-
Java 移位运算(<<、>>、>>>)
位移运算Java位移运算主要有三种:(1)左移:vluse规则:1)丢弃最高位,低位补0;2)如果移动位数超过了该类型的最大位数,那么编译器会对移动的位数取模操作;3)在没有溢出的情况下,对于正数和负数都相当于乘2操作;4)如果移近高级位(32/64),那么该值将变为负数;(2)右移:>>vluse规则:1)丢弃低位,高位补符号位;(负数补1原创 2016-05-13 16:32:44 · 2059 阅读 · 0 评论 -
Java错误No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing
最近在编写例子的时候,自己添加了一个内部类。结果编译时遇到一个小问题:No enclosing instance of type E is accessible. Must qualify the allocation with an enclosing instance of type E(e.g. x.new A() where x is an instance of E). 错误提原创 2016-05-15 16:53:28 · 607 阅读 · 0 评论 -
Java 主内存与工作内存
Java 主内存与工作内存 主内存机制转载 2016-08-18 11:22:44 · 3163 阅读 · 1 评论 -
java中的volatile和synchronized
java中的volatile和synchronized区别转载 2016-08-18 14:54:18 · 220 阅读 · 0 评论 -
多线程-锁的类型 && CAS 非阻塞同步
同步锁的实现 CAS转载 2016-08-18 15:10:06 · 446 阅读 · 0 评论 -
基于BIO的Java Socket通信
转自:http://blog.csdn.net/shirdrn/article/details/6254821BIO,即阻塞IO,在基于Socket的消息通信过程中,Socket服务端向外部提供服务,而Socket客户端可以建立到Socket服务端的连接,进而发送请求数据,然后等待Socket服务端处理,并返回处理结果(响应)。基于BIO的通信,Socket服务端会发生阻塞,即在监转载 2016-08-12 09:07:38 · 240 阅读 · 0 评论