JAVA命名规范和Eclipse常用快捷键
一、命名规范
此段来自:Java命名规范
1、 项目名全部小写
2、 包名全部小写
3、 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写。
如:public class HelloWorld{}
4、 变量名、方法名首字母小写,如果名称由多个单词组成,除第一个的外每个单词的首字母都要大写。
如:int index=0;
public void toString(){}
5、 常量名全部大写
如:public static final String GAME_COLOR=”RED”;
6、所有命名规则必须遵循以下规则:
1)、名称只能由字母、数字、下划线、$符号组成
2)、不能以数字开头
3)、名称不能使用JAVA中的关键字。
4)、坚决不允许出现中文及拼音命名。
二、注释规范
打开设置模板的窗口:Window->Preference->Java->Code Style->Code Template展开Comments
Eclipse设置类和方法的注释模板
Eclipse中设置作者日期等Java注释模板
Eclipse自动生成类或方法注释:将光标放到类名或方法名上,快捷键是alt+shift+j。
不想那么麻烦,我设置的是:
/**
* @author: happyaaakkk
* @date : ${date}
* @Description:
*/
三、Eclipse常用快捷键
Alt+Shift+J 生成注释
Ctrl+Shift+O 自动补包并删除无用包 (在IDEA里自动修正是Alt+回车)
Ctrl+Shift+F 自动排版
Ctrl+Shift+X/Y 大/小写转换
Ctrl+Shift+R 全局搜文件
Ctrl+H 全局搜索
Ctrl+D 删除一行
Ctrl+/ 注释一行
Ctrl+Shift+/ 注释多行
Ctrl+Alt+下箭头 复制一行粘贴到下一行
Alt+方向 移动一行
Alt+/ 自动补全
Alt+Shift+S再按R 生成方法
JAVA命名规范和Eclipse常用快捷键相关推荐
- idea、eclipse常用快捷键
idea常用快捷键 Ctrl+Shift + Enter,语句完成 "!",否定完成,输入表达式时按 "!"键 Ctrl+E,最近的文件 Ctrl+Shift+ ...
- Eclipse 常用快捷键收集
Eclipse 常用快捷键收集2006年09月29日 星期五 12:00Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复 ...
- Eclipse常用快捷键与代码模板
Eclipse常用快捷键汇总 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率.Eclipse中有如下一些和编辑相关的快捷键. 1. [ALT+/] 此快捷键为用 ...
- Eclipse 常用快捷键(转)
Eclipse 常用快捷键 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率.Eclipse中有如下一些和编辑相关的快捷键. 1. [ALT+/] 此快捷 ...
- 复制的eclipse常用快捷键 和 设计模式理解方式
祝大家工作顺利,一切都好.... CSS code . 打开MyEclipse 6.0.1,然后"window"→"Preferences" 2. 选择&quo ...
- Eclipse 常用快捷键整理
一 eclipse 常用快捷键 ctrl + shift + R → 查找类 ctrl + H → 全局搜索 ctrl + 1 → 快速修复 ctrl + shift + F → 格式化当前代码 ct ...
- 6:Eclipse 常用快捷键及源码查看
Eclipse 常用快捷键 参考链接:https://www.cnblogs.com/springl/p/8709260.html Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一 ...
- Java命名规范和代码风格
Java命名规范和代码风格 基本命名规范 包命名 包名按照域名的范围从大到小逐步列出,恰好和Internet上的域名命名规则相反. 由一组以"."连接的标识符构成,通常第一个标识符 ...
- java标签组件命名_java编程规范之java命名规范
想要成为一个优秀的程序员,首先要培养良好的编程习惯,为了提高代码的可读性,必须有好的命名规范. 这篇文章是小编结合网上的很多资料整理出来的,若有不当或错误的地方,欢迎大家指正 在文章开始前,为方便阅读 ...
最新文章
- JS字符串 window.open() window.opener window.name window对象总结
- mpvue开发小程序所遇问题及h5转化方案
- PLT redirection through shared object injection into a running process
- 简单排序--冒泡排序
- 日语输入法 android8.0,讯飞输入法发布 AndroidV8.0.6855 专注提升输入效率
- vs移植的.exe再编译无法更新_CODE|编译带PDAL的cloudcompare(补充)
- php mysql 单例模式_PHP基于单例模式实现的mysql类
- C++——模板特化和偏特化
- 清空数据库事务日志_通过事务日志增长加快数据库恢复和长期运行的事务
- Unity3D之NGUI基础6.1:按钮交互
- c 提示错误expected) before ; token_NLP.TM[33] | 纠错:pycorrector的错误检测
- 三维实景建模技术的应用
- HG8120C 端口映射 配置家用服务器
- 常用的几种视频格式(最详细的解释)
- “0x005346c4”指令引用的“0x00786000”内存,该内存不能为读
- 北航MOOC系统Android客户端NABC
- 基于jQuery的一个简单的图片查看器实现
- 聚焦数字经济新基建,复杂美再获认可
- Opencv remap函数
- 荣耀Magic5 Pro屏幕参数怎么样? 荣耀Magic5 Pro摄像头参数
热门文章
- 为什么微信截图无法截取其他软件中的下拉菜单
- 深圳千锋python培训
- 十四、猜码游戏: 每一轮里,程序随机生成两个数字,一个是码数,范围:0到5,一个是猜数,范围:码数到10。用户输入两个数字,也分为码数和猜数。 若这一轮程序的猜数等于两个码数之和,输出“电脑胜”,若
- 2017年12306退票手续费新规定
- php mvc例子,PHP_ThinkPHP的MVC开发机制实例解析,ThinkPHP是目前国内应用非常广 - phpStudy...
- 基于微信维修报修物业小程序系统设计与实现 开题报告
- 淘客基地:拾牛IOS版更新至1.0.5版本
- Save your cats Aizu - 2224 (最大生成树)
- 抖音、快手、西瓜制作影视解说短视频的实用工具
- 微信小程序(第十四章) - 信息查询页面的实现