编程中 C# 和 java z中 变量名的规则 ?(类名 对象名 变量名 ....)

2025-02-23 07:07:35
推荐回答(2个)
回答1:

正好我的学习资料整理里有一份,直接COPY给你好了

C#

一、规范(不需要严格遵守,不遵守也可以编译通过)
1.Pascal命名法,如ClassName.适用于类名、共有成员、等(但是共有成员即一般类中的属性,用_开头,或者用VC的老规范m_开头)
2.Camel命名法,如className 适用于变量,参数等

二、规则
变量的命名基本规则:
(1)变量名的第一个字符必须是字母,下划线("_")--->不能以数字开头
(2)其后的字符可以是字母,下划线或数字。

JAVA
一、规范
JAVA中,变量,参数,方法,等使用Camel命名法
类名使用Pascal命名法
二、规则
1.变量必须以字母、下划线或$ (比C#多了个$)开头
2.可以包含数字,但是不能以数字开头。
3.数字,字母,"_" $

---------使用上就是注意一点,JAVA的方法是小写开头的.而且规范是人为定的.

回答2:

静态类 可以直接 [ 类名.方法/变量 ] Dog.a
public static class Dog {
public static int a = 1;
}
非经静态类需要先实例化(new) Dog dog = New Dog(); dog.a
public class Dog {
public int a = 1;
}