关闭

【Java】编程细节与技巧

标签: Java编程
331人阅读 评论(0) 收藏 举报
分类:

本文用以归纳记录学习过程中了解到的零碎知识,随时更新。


【控制台与编译器】

关于常用软件的快捷键、提示、技巧等。


控制台:

1. Ctrl + C 停止程序运行(适用于程序进入死循环或没有设置退出代码的程序)


Eclipse:

快捷键:

1. Ctrl + D 删除本行代码

2. Ctrl + / 注释/取消注释选中的代码

3. Alt + / 调出自动补全菜单

4. Tab 在选中的代码块前增加一列制表符

5. Shift + Tab 在选中的代码块前删除一列制表符

6. Shift + Alt + S 自动补全构造函数、get&set方法等

7. Shift + Alt + X + J 运行当前程序(建议在默认输入法环境下使用)/ Ctrl + F11

8. Shift + Ctrl + F 格式化选中代码块

9. Shift + Alt + Z try-catch语句等

10. F3 转到选中代码定义

11. F2修改类名 / 对新创建的对象类导包


提示与技巧:

1. 黄色波浪底线表示该代码未被使用

2. 引用的静态方法/变量将变为斜体字


Notepad++:

1.Ctrl + D 复制黏贴本行代码



【About Java】

A popular joke about Java is that it is "write oncedebug everywhere."←_←

命名规则:

1. 包名:全部小写。多级包使用‘ . ’分隔,公司项目反写域名(com.baidu)。
2. 类与接口:单词首字母大写。
3. 方法名:驼峰式(首字母小写,其余单词首字母大写)。
4. 变量名:驼峰式。
5. 常量名:全部字母大写,单词之间使用下划线分隔。

6. 定义方法返回值为Boolean类型时,方法名一般命名为 is......。
7. 定义接口时,接口名一般后跟able。


未命名临时子目录:

1. 哈希码:http://blog.csdn.net/spixii/article/details/52333988
2. 接口有一个重要作用叫解耦。


零度笔记:

1.代码块

{

//这是一个代码块-_-

}

代码块分为

普通代码块(局部块):设置在方法内部,用于限制变量作用域。

构造代码块(初始化块):直接在类中定义且没有加static关键字的代码块。构造代码块在每次创建对象时都会被调用,并且构造代码块的执行次序优先于构造函数。

静态代码块(静态初始化块):直接在类中定义且被static关键字修饰的代码块。只在JVM加载类时执行一次,拥有被静态修饰符修饰的属性,即通过类的实例对象访问


附栗:

(栗源:http://www.cnblogs.com/sophine/p/3531282.html)



2. 修饰符

final static public int i = 0;//编译运行通过_(:з」∠)_

在Java中,不同类型的修饰符的编写顺序没有严格要求,但是,不建议编写不符合编写习惯的非主流顺序。



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:8757次
    • 积分:288
    • 等级:
    • 排名:千里之外
    • 原创:20篇
    • 转载:6篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论
    仅仅是个卖萌的自定义栏目测试