MATLAB程序实现飞行力学方程
需积分: 50 45 浏览量
更新于2024-08-06
收藏 835KB PDF 举报
"这是关于Google Java编程规范的中文版,涵盖了import语句的使用、编码标准、文件结构、命名约定、编程实践以及Javadoc格式等多个方面。"
在Java编程中,`import`语句用于引入所需的类或者包,使得程序能够访问它们的方法和变量。根据Google的Java编程规范,有以下几点关于`import`语句的重要指导:
1. **不要使用通配符导入**:避免使用`import java.util.*;`这样的语句,而是应该明确指定需要导入的类,如`import java.util.ArrayList;`。这样做可以使代码更清晰,减少不必要的依赖。
2. **不要换行**:一个`import`语句应该写在一行内,不推荐像`import java.util.\nList;`这样分多行写。
3. **顺序和间距**:`import`语句应按照以下顺序排列:
- `java.lang.*`
- 其他`java.*`
- `javax.*`
- 第三方库的导入
- 所在项目的包
每个部分内的`import`语句按字母顺序排列,且每个`import`之间不留空行。
4. **大括号**:虽然Java允许省略大括号,但Google规范建议始终使用大括号,即使只包含一个语句,以增加代码一致性。
5. **列限制**:推荐代码每行不超过80或100个字符,如果超过,应该自动换行,并保持适当缩进。
6. **命名**:对于各种类型的标识符,如包名、类名、方法名等,都应遵循特定的命名规则,例如:
- 包名:全小写字母,单词间以点分隔,如`com.example.myapp`。
- 类名:每个单词首字母大写,如`MyClassName`,遵循驼峰式命名。
- 常量名:全大写字母,单词间下划线分隔,如`MY_CONSTANT`。
- 非常量字段名、参数名、局部变量名:遵循驼峰式命名,首字母小写。
7. **编程实践**:
- 使用`@Override`注解:当重写父类方法时,应添加`@Override`注解,以明确表示该意图。
- 异常处理:避免忽略捕获的异常,除非你知道如何处理或有充分理由忽略。
- 避免使用`finalizers`:通常不推荐使用`finalize()`方法,因为其行为不可预测且效率低。
8. **Javadoc**:为提高代码可读性,应为公共和受保护的类、接口、构造函数、方法和字段编写Javadoc。Javadoc应该包含摘要片段、参数、返回值、抛出的异常、注解等信息。
以上是Google Java编程规范中关于`import`语句及与其相关的编程实践和规范。遵循这些规则可以提升代码质量,增强代码可读性和维护性。
2019-08-30 上传
2019-08-30 上传
2019-09-18 上传
点击了解资源详情
2021-07-16 上传
2019-08-24 上传
2019-08-25 上传
2021-05-22 上传
256 浏览量
勃斯李
- 粉丝: 50
- 资源: 3899
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍