网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

java通用程序设计技巧

将局部变量的作用域最小化

较早的C语言要求局部变量必须在一个代码块的开头开始声明,出于习惯,有些程序员目前还是继续这样做,这个习惯应该改正,java允许你可以在任何出现语句的地方声明变量。

目前成都创新互联公司已为上千的企业提供了网站建设、域名、雅安服务器托管、网站托管维护、企业网站设计、安州网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

  1. 要使局部变量作用域最小化的最有效方法是在第一次使用它的地方声明。如果变量在使用之前声明这只会造成混乱,等到用到的时候,读者可能已经记不起该变量的类型或初始值了。过早的声明局部变量不仅会使它的作用域过早地扩展,而且结束的也过于晚了。局部变量的作用域从它被声明的点开始扩展,一直到外围快的结束处。如果变量是在“使用它的块”之外被声明的,当程序退出之后,该变量仍是可见的。如果变量在它的目标使用区域之前或之后被意外的使用的话,那结果可是灾难性的。
  2. 几乎每个局部变量的声明都应该包含一个初始化表达式。如果你还没有足够的信息对一个变量进行有意义的初始化,就应该延迟声明直到可以初始化为止。这条规则有个例外,那就是与try-catch有关。如果一个变量被一个方法初始化,而这个方法可能会抛出一个checked exception,该变量就必须在try块的内部被初始化。如果变量的值必须在try块之前被使用到,它就必须在try块之前被声明,但是在try块之前还不能被有意义的初始化。
  3. 如果在循环终止之后不再需要循环变量的内容,for循环就优于while循环。
  4. 最后一种方法便是使方法小而集中,就是说将方法中的操作尽可能单一,不要将两个或两个以上的操作放在一个方法体内。

当前名称:java通用程序设计技巧
网页网址:http://bjjierui.cn/article/ghpsps.html

其他资讯