易截截图软件、单文件、免安装、纯绿色、仅160KB

命名方法(JAVA)


命名方法(JAVA)
命名方法:
1,骆驼(Camel)命名法:第一个字母小写,随后的每个单词的第一个字母大写。如:studentName
2,帕斯卡(Pascal)命名法:每一个单词的第一个字母都大写。如:StudentName
3,匈牙利命名法:加前缀。如btnName,txtName.
1,命名空间
以Pascal命名法.
2,类
以Pascal命名方法,确保类的名称是一个名词。public class HelloWorld{ ...}
3,结构
以Pascal命名法,用名词或短语作为名称。
4,枚举
以Pascal命名法,枚举中的选项也一样。PascalFileMod{Append,...}
5,成员变量命名。
给公有成员变量,受保护的成员变量或内部成员变量命名应以Pascal命名方法,给私有成员变量应使用Camel命名法并以下划线开头。
6,变量
内联变量(在方法内声明)应以Camel命名法命名。避免使用单个字符作为变量名称,但循环除外。
7,常量
带有访问修饰符的常量以Camel命名法
带有公有访问修饰符,受保护修饰符的常量以Pascal命名法。
8,属性
Pascal  public class String{public int Length{get;}}
9,方法
使用Pascal public class HelloWorld{ void SayHello(string name) { ...
}}
 
10,方法参数
以Camel命名法。
11,数组
以Camel命名法。
12,事件
Pascal public class Process{public event EnentHander Exited;}
13,异常类
Pascal类名称以Exception结尾MyException
14,接口
Pascal接口名称以字母I为前缀ICloneable
< type="text/javascript">
< type="text/javascript">


相关文档:

假期没事,写了个90行的俄罗斯方块,Java实现

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Terris extends JFrame implements Runnable, KeyListener {
private short isPlaying=0,xOffSet = 2, yOffSet = 0, blockType = (short) Math.round(Math.random() * 6), blockRotation = 0, blockColor = (short) Math.round(Math. ......

java 中的 for foreach while循环的比较

java for foreach while循环的比较
关键字: java
在java中究竟是一般的for循环,还是for的增强型foreach,或是while的执行效率比较快呢,我用了一个简单的程序来分析3种循环
public static void main(String[] args) {
 
List<Integer> map = new ArrayList<Integer>();
for (int i = 0; i < ......

java技术

(1) Jbuilder:一个可视的Java编程工具。
(2) Eclipse:一个强大的Java编程工具。
(3) HSQLDB:是纯Java开发的关系型数据库,并提供JDBC驱动存取数据。
(4) Mckoi DataBase:是由纯Java开发的数据库。
(5) ArgoUML:使用Java编写的开源UML产品。
(6) Columba:是基于Java的E-mail客户端。
(7) FreeCol: ......

Java谜题6——库谜题


 
谜题56:大问题 | 谜题57:名字里有什么? | 谜题58:产生它的散列码 | 谜题59:什么是差? | 谜题60:一行的方法 | 谜题61:日期游戏 | 谜题62:名字游戏 | 
谜题63:更多同样的问题 | 谜题64:按余数编组 | 谜题6 ......

Java学习小笔记

1.面向对象编程的英文缩写是OOP,全称为:Object Oriented Programming,在进行面向对象编程时,方法和变量都写在具体的对象里,并对其成员变量和方法有很好的隐蔽性,对象之间的访问都是通过其接口进行的。
2.继承是发生在类与类之间的,是子类共享父类成员变量和方法的一种模式。
3.面向过程是指在遇到问题的时候,怎.么 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号