Java es un lenguaje sensible a mayúsculas y minúsculas, lo que significa que la mayúscula o minúscula de las letras en sus programas Java es importante.
Sobre la sensibilidad de la caja
La sensibilidad del caso impone capital o minúsculas en el texto. Por ejemplo, suponga que ha creado tres variables llamadas & amp; quot; endLoop & amp; quot;, & amp; quot; Endloop & amp; quot; y & amp; quot; EndLoop & amp; quot ;. Aunque estas variables están compuestas exactamente de las mismas letras en el mismo orden exacto, Java no las considera iguales. Los tratará a todos de manera diferente.
Video destacado
Este comportamiento tiene sus raíces en el lenguaje de programación C y C ++, en el que se basó Java, pero no todos los lenguajes de programación aplican la sensibilidad de los casos. Aquellos que no incluyen Fortran, COBOL, Pascal y la mayoría de los idiomas BÁSICOS.
El caso a favor y en contra de la sensibilidad del caso
The & amp; quot; case & amp; quot; El valor de la sensibilidad de casos en un lenguaje de programación se debate entre los programadores, a veces con un fervor casi religioso.& amp; amp; nbsp;
Algunos argumentan que la sensibilidad del caso es necesaria para garantizar claridad y precisión;amperio;nbsp;&erio;# x2014; por ejemplo, Hay una diferencia entre polaco (siendo de nacionalidad polaca) y pulir (como en betún) entre SAP (un acrónimo de System Applications Products) y savia (como en la savia de los árboles) o entre el nombre Hope y el sentimiento de esperanza. Además, según el argumento, un compilador no debe intentar adivinar la intención del usuario y debe tomar cadenas y caracteres exactamente como se ingresó, para evitar confusiones innecesarias e introducir errores.& amp; amp; nbsp;
Otros argumentan en contra de la sensibilidad del caso, citando que es más difícil trabajar y más probable que resulte en errores & amp; amp; nbsp; mientras proporciona poca ganancia.& amp; amp; nbsp; algunos argumentan que los lenguajes sensibles a los casos impactan negativamente en la productividad, lo que obliga a los programadores a pasar horas incalculables depurando problemas que terminan siendo tan simples como la diferencia entre & amp; quot; LogOn & amp; quot; y & amp; quot; inicio de sesión.& amp; quot;
El jurado aún no tiene el valor de la sensibilidad a los casos y puede emitir un juicio final. Pero por ahora, la sensibilidad de caso de & amp; nbsp está aquí para permanecer en Java.
Consejos sensibles para trabajar en Java
Si sigue estos consejos al codificar en Java, debe evitar los errores más comunes y sensibles a mayúsculas y minúsculas:
- Las palabras clave de Java siempre se escriben en minúsculas. Puede encontrar la lista completa de palabras clave en la lista de palabras reservadas.
- Evite usar nombres de variables que difieran solo en caso de que. Al igual que el ejemplo anterior, si tuviera tres variables llamadas & amp; # x201C; endLoop & amp; # x201D ;, & amp; # x201C; Endloop & amp; # x201D ;, y & amp; # x201C; EndLoop & amp; # x201D; no pasaría mucho tiempo antes de que usted muriera. Entonces puede encontrar su código cambiando el valor de la variable incorrecta por error.
- Siempre asegúrese de que el nombre de la clase en su código y el nombre de archivo java coincidan.
- Siga las convenciones de nomenclatura de Java. Si tiene la costumbre de usar el mismo patrón de caso para diferentes tipos de identificadores, entonces mejora sus posibilidades de evitar un error de escritura.
- Cuando se usa una cadena para representar la ruta del nombre de un archivo, es decir. & amp; quot; C: JavaCaseConfig.txt & amp; quot; asegúrese de usar el caso correcto. Algunos sistemas operativos son insensibles a mayúsculas y minúsculas y no les importa que el nombre del archivo sea exacto. Sin embargo, si su programa se usa en un sistema operativo que distingue entre mayúsculas y minúsculas, producirá un error de tiempo de ejecución.
& amp; # x203A; Informática