Java中常见的违规编码

[来源] 达内    [编辑] 达内   [时间]2012-09-20

依照你的方法,确保只有一个退出点。不要在同一个地方或多个地方使用返回。比如,下面的代码,NOT RECOMMENDED(不建议),这是因为有多个退出点(返回语句)。

  一、Eclipse编译器提供源代码格式输入

  Eclipse提供自动源码格式选项,并且组织输入(删除未使用的代码)。你可以使用下面的这些快捷键进行操作。

  Ctrl + Shift + F--源代码格式

  Ctrl + Shift + O--组织输入并删除未使用的代码

  代替手动调用这两个函数,只需根据Eclipse自动格式和自动组织选项,可以随时保存文件。

  操作步骤,在Eclipse中进入Window -> Preferences -> Java -> Editor -> Save Actions,然后以选定的方式保存,最后检查Format source code + Organize imports.

  二、避免多个返回(退出点)

  依照你的方法,确保只有一个退出点。不要在同一个地方或多个地方使用返回。比如,下面的代码,NOT RECOMMENDED(不建议),这是因为有多个退出点(返回语句)。

  1.private boolean isEligible(int age){

  2. if(age > 18){

  3. return true;

  4. }else{

  5. return false;

  6. }

  7.}

  下面的代码有所提升,这是更高版本的。

  1.private boolean isEligible(int age){

  2. boolean result;

  3. if(age > 18){

  4. result = true;

  5. }else{

  6. result = false;

  7. }

  8. return result;

  9.}

资源下载