网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.UTC 方法.
.教程/系统编程 在Java中处理日志.
.Java Mail API及其应用 —— 一个.
.初学者入门:Structs中基本配置入.
.如何实例化一个抽象类.
.FreeJava 的使用方法.
.Object 对象.
.关于WebWork2中的中文问题 选择自.
.实战 J2EE 开发购物网站 创建数据.
.除岁迎新 Java 2005回顾&2006展望.
.使用Java ME以流形式播放Web服务.
.课程介绍(5):SL-314 用Java开发W.
.java虚拟机学习笔记2.
.Spring入门指引之获取Spring框架.
.Javascript实例教程(20) OLE Aut.
.一个纽约女技术员的JDO经验.
.用jdom技术将数据库数据写入读出.
.maven的POM结构.
.J2EE、CORBA、DNA三种主流中间件.
.使用ActiveX功能查找并显示XML数.

使用圆括号

发表日期:2008-1-5


圆括号(Parentheses )提高了括在其中的运算的优先级。这经常对于获得你需要的结果是必要的。例如,考虑下列表达式:

a >> b + 3

该表达式首先把 3 加到变量 b,得到一个中间结果,然后将变量a右移该中间结果位。该表达式可用添加圆括号的办法重写如下:

a >> (b + 3)

然而,假如你想先将a右移b位,得到一个中间结果,然后对该中间结果加3,你需要对表达式加如下的圆括号:

(a >> b) + 3

除了改变一个运算的正常优先级外,括号有时被用来帮助澄清表达式的含义。对于阅读你程序代码的人来说,理解一个复杂的表达式是困难的。对复杂表达式增加圆括号能帮助防止以后的混乱。例如,下面哪一个表达式更轻易读呢?

a 4 + c >> b & 7
(a (((4 + c) >> b) & 7))

另外一点:圆括号(不管是不是多余的)不会降低你程序的运行速度。因此,添加圆括号可以减少含糊不清,不会对你的程序产生消极影响。


上一篇:事件监听器 将JavaBeans接通起来的方法(2) 人气:621
下一篇:扩展 Spring 的 JMX 支持 人气:678
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐