《Java编程思想》读书笔记-基本规范、注释、static关键字、import关键字

 扫一扫加我的微信公众号,和我一起打好Java的基础

本文作为构建第一个Java程序的番外篇二,主要跟大家伙儿从浅层次的探讨下Java中的关键字importstatic,此外为了让我们的代码可读性更强,必要的包和代码的命名规范是必须的。

今日份重点

  • 命名规范
  • 注释
  • static关键字
  • import关键字
  • 总结

命名规范

规范的包名

名字管理是所有编程语言都必须重视的一个问题。

Java为了解决命名冲突,建议开发者反过来使用当前应用所归属的Internet域名来作为包名的前缀。比如说百度,其域名为baidu.com,那么其对应的应用的包名前缀就应该为com.baidu...。包名格式一般为:

前缀.应用名称.所有者.分层信息

如百度的搜索业务,假如其所有者为tony,当前为service层,则当前的包名理论上应该为:com.baidu.search.tony.service,其中的.代表目录分层,按照当前包名,你应该得到一个如com/baidu/search/tony/service的目录结构:

注意:包名要求全小写哦

规范的类名称
  • 首字母大写
  • 如有由多个单词组成,则每个单词的首字母大写
规范的变量名称、方法名称

变量和方法名

  • 首字母小写
  • 如果由多个单词组成,则除首个单词外其他单词的首字母大写

常量

  • 全部大写
需要共同遵循的公共规则
  • 名字只能由字母、数字、$符号、下划线_、组成
  • 不能以数字开头
  • 不能使用Java中的关键字
  • 不能出现中文及拼音(国际化)

注释

注释就是故事中的旁白,告诉你前因后果,但却从来不出现在荧幕上。

Java中支持两种风格的注释

  • /*开始,以后*/结束,用于代码块注释,其注释作用是跨行的
    /*这是一个注释的示例 这种注释的作用是跨行的 我可以干掉一整片*/ 
  • //开始,没有结束符号,用于代码行注释,其注释作用是行内的

    //我只能干掉一行

以上是两种基本的注释方式。在Java中,有把自己提供的接口发布出去的需求,因此可能需要生成JavaDoc文件。为了简便生成JavaDoc的流程,先简单介绍一种接口的注释,其以/**开头,以*/结尾:

/**  * 这是一个获取数据的接口,这里做一个接口注释的范例  * @param id 这是id属性的说明  *

                    
                
50000+
5万行代码练就真实本领
17年
创办于2008年老牌培训机构
1000+
合作企业
98%
就业率

联系我们

电话咨询

0532-85025005

扫码添加微信