byterat
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
54 随笔 :: 0 文章 :: 15 评论 :: 0 Trackbacks
<
2007年8月
>
日
一
二
三
四
五
六
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(6)
给我留言
查看公开留言
查看私人留言
随笔分类
C/C++(1)
(rss)
Java(20)
(rss)
Java Frameworks(6)
(rss)
JavaScript & DHTML(11)
(rss)
Ruby on Rails(9)
(rss)
Scala(1)
(rss)
Tools(1)
(rss)
UNIX & LINUX(1)
(rss)
闲情杂记(2)
(rss)
随笔档案
2008年6月 (1)
2008年5月 (1)
2008年1月 (4)
2007年12月 (6)
2007年10月 (3)
2007年8月 (2)
2007年7月 (1)
2007年5月 (6)
2007年4月 (3)
2007年3月 (4)
2007年2月 (1)
2007年1月 (5)
2006年12月 (8)
2006年11月 (3)
2006年10月 (6)
搜索
最新评论
1. re: 【转】JavaScript--正则表达式
评论内容较长,点击标题查看
--rason
2. re: JavaScript界面UI组件封装
评论内容较长,点击标题查看
--zhanghuihua
3. jQuery富客户端框架
评论内容较长,点击标题查看
--张慧华
4. re: JavaScript界面UI组件封装
javascript我是新手,对网页开发我是向往的,多谢楼主
--郭涛
5. re: java返回执行时间的方法
8错8错,好用,谢谢!
--俊毅
阅读排行榜
1. Java正则表达式语法(7527)
2. JavaScript界面UI组件封装(5330)
3. Scala 的 "匿名函数"与 "闭包"!(3978)
4. Java的java.nio.Buffer缓冲区基础(3821)
5. 有关“字节序”的描述(3403)
评论排行榜
1. JavaScript界面UI组件封装(5)
2. 【转】JavaScript--正则表达式(3)
3. Ruby on Rails的国际化,本地化问题的解决(转载)(2)
4. dom4j 直接往Element中加入符合格式的xml串!(1)
5. java返回执行时间的方法(1)
Java的位移操作
左移操作: x << n
x可以是byte, short, char, int, long基本类型, n(位移量)只能是int型
编译器的执行步骤:
1) 如果x是byte, short, char类型, 则将x提升为int;
2) 如果x是byte, short, char, int类型, 则n被重新赋值(过程是:取n的补码的低5位再转成十进制的int值,相当对n取32模: n=n%32);
如果x是long型, 则n被重新赋值(过程是:取n的补码的低6位再转成十进制的int值,相当对n取64模: n=n%64);
(因为int类型为4个字节,即32位,移动32位将没有任何意义.对于long则是模64)
3) 对x左移n个位数, 整个表达式产生一个新值(x的值不变);
<<是左移符号,列x<<1,就是x的内容左移一位(x的内容并不改变)
>>是带符号位的右移符号,x>>1就是x的内容右移一位,如果开头是1则补1,是0责补0,(x的内容并不改变).
>>>是不带符号位的右移,x>>>1就是x的内容右移一位,开头补0(x的内容并不改变)
posted on 2007-08-01 10:12
比特鼠
阅读(2799)
评论(0)
编辑
收藏
所属分类:
Java
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
java对应javascript的escape,unescape函数
一些Java的知识点!
一个使用算法比较各种语言性能的网站!
一个用来测试httpServer类型服务的工具--AB
Java的java.nio.Buffer缓冲区基础
Java的位移操作
Java程序中的多线程(转)
dom4j 从文件中装载XML 之 性能比较 !
dom4j 两种创建XML Document方法中命名空间的差异!
Java正则表达式语法
Powered by:
BlogJava
Copyright © 比特鼠