Red de conocimiento informático - Aprendizaje de programación - ¿Cuál es el significado de que un nombre de clase de Java contenga un signo de dólar?

¿Cuál es el significado de que un nombre de clase de Java contenga un signo de dólar?

Un identificador en JAVA es una cadena de caracteres, que se puede dividir en dos categorías:

1. Definido por el usuario, utilizado para identificar los nombres de constantes, variables, archivos, clases y métodos.

2. Palabras clave, palabras con fines especiales.

El término identificador se utiliza a menudo para referirse al uso de identificadores definidos por el usuario. Un identificador válido debe comenzar con una letra (A~Z, a~z), un guión bajo "_" o un signo de dólar "$" y puede ir seguido de letras, números, guiones bajos y signos de dólar.

El lenguaje Java no tiene límite en la cantidad de caracteres válidos para un identificador, pero distingue entre mayúsculas y minúsculas.

Un identificador definido por el usuario no puede ser lo mismo que una palabra clave.

La denominación de identificadores es beneficiosa para la legibilidad del programa, y ​​los desarrolladores de software o las empresas de desarrollo de software suelen establecer algunas convenciones. Los identificadores que representan nombres de clases comienzan con una letra mayúscula, por ejemplo: ROJO.

2:3. Los identificadores que representan métodos públicos y variables de instancia comienzan con una letra minúscula y las palabras descriptivas posteriores comienzan con una letra mayúscula. Por ejemplo: getCurrentValue.

4. Los identificadores de variables privadas o variables locales deben estar todos en minúsculas. Por ejemplo: next_value.

5. No utilice el signo de dólar en los identificadores, ni utilícelo con moderación, porque al vincular código C, el signo de dólar es necesario para vincular las rutinas de la biblioteca.