Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

AI人工智能学习大礼包

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

Java语言编程规范--华为技术有限公司 PDF 下载


分享到:
时间:2021-09-02 09:01来源:http://www.java1234.com 作者:转载  侵权举报
Java语言编程规范--华为技术有限公司 PDF 下载
失效链接处理
Java语言编程规范--华为技术有限公司 PDF 下载


本站整理下载:
提取码:o7a7 
 
 
相关截图:
 
主要内容:

1术语和定义
规则:编程时强制必须遵守的原则。
建议:编程时必须加以考虑的原则。
格式:对此规范格式的说明。
说明:对此规范或建议进行必要的解释。         
示例:对此规范或建议从正、反两个方面给出例子。
 
 
2  排版规范
2.1 规则
1. *程序块要采用缩进风格编写,缩进的空格数为4个。
说明:对于由开发工具自动生成的代码可以有不一致。
 
2. *分界符(如大括号‘{’和‘}’)应各独占一行并且位于同一列,同时与引用它们的语句左对齐。在函数体的开始、类和接口的定义、以及if、for、do、while、switch、case语句中的程序都要采用如上的缩进方式。
示例:如下例子不符合规范。
for (...) {
    ... // program code
}
 
if (...) 
    {
    ... // program code
    }
 
void example_fun( void )
    {
    ... // program code
    }
 
应如下书写。
for (...) 
{
    ... // program code
}
 
if (...) 
{
    ... // program code
}
 
void example_fun( void )
{
    ... // program code
}
 
3. *较长的语句、表达式或参数(>80字符)要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读。 
示例:
if (filename != null 
    && new File(logPath + filename).length() < LogConfig.getFileSize())
{
    ... // program code
}
 
public static LogIterator read(String logType, Date startTime, Date endTime,
                                                int logLevel, String userName, int bufferNum)
 
4. *不允许把多个短语句写在一行中,即一行只写一条语句
示例:如下例子不符合规范。
        LogFilename now = null;        LogFilename that = null;
应如下书写
        LogFilename now = null;
        LogFilename that = null;

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐