LowerCamelCase: para métodos y variables
String isAvailable = true;
UpperCamelCase: para Clases, interfaces.
public class Connection{
}
Snake Case: para constantes
public class Config{
public static final int MAX_SIZE = 30;
}
Conocer a Java como lenguaje de programación
¿Qué es Java?
Versiones de Java y JDK
Las herramientas más usadas de Java
Creando un entorno de desarrollo en Java en Windows
Creando un entorno de desarrollo en Java en Mac
Creando un entorno de desarrollo en Java en Linux
Escribe tu primer Hola Mundo en Java
Etapas de la programación en Java
La JShell de Java
Trabajar con Variables en Java
Variables en Java
Actualizando variables
Convención de Nombres en Java
Técnica de Naming: Camel Case
Tipos de datos numéricos
Tipos de datos char y boolean
Operadores de Asignación, Incremento y Decremento
Operaciones matemáticas
Cast en variables: Estimación y Exactitud
Casteo entre tipos de datos
Archivos .JAR
¡A practicar!
Aplicar condicionales en Java
Sentencia if
Alcance de las variables y Sentencia ELSE
Operadores Lógicos y Expresiones booleanas
Sentencia Switch
Escribir funciones en Java
¿Para qué sirven las funciones?
Implementa Funciones en Java
Java Docs
Javadoc en funciones
Tags Java Docs
Analizar e implementar Ciclos en Java
Bucle do While
Operador Ternario y Bucle While
Bucle For
Break, Continue y Return
Arrays
Declarando Arreglos
Indices y búsqueda de elementos en Arrays
Ciclos For anidados
Continua con el Curso de Programación Orientada a Objetos en Java
Aún no tienes acceso a esta clase
Crea una cuenta y continúa viendo este curso
Camel Case es una convención muy popular para nombrar nuestras variables. Podemos usarlo en modo Upper Camel Case o Lower Camel Case, la diferencia es si comenzamos el nombre de la variable con mayúscula o minúscula.
// Upper Camel Case:
class SoyUnaClase {};
// Lower Camel Case
int soyUnNumeroInt = 10;
Debemos usar Upper Camel Case en los nombres de las clases y archivos. Y Lower Camel Case en los nombres de las variables o métodos.
Aportes 83
Preguntas 4
LowerCamelCase: para métodos y variables
String isAvailable = true;
UpperCamelCase: para Clases, interfaces.
public class Connection{
}
Snake Case: para constantes
public class Config{
public static final int MAX_SIZE = 30;
}
soy una verguenza XD 
Como sonarían en una frase: Java usa la convención de camellúscula, para las clases usa mayúsculas de camello, para las variables minuscamellúsculas, además como los títulos de los archivos deben coincidir con los nombres de las clases, se debe usar **camemallúsculas **para ellos.
Al final la que más me gusta sería: “debes usar las **camellúsculas **en Java, y específicamente las cameminúsculas en las variables”.
UpperCamelCase : Clases
lowerCamelCase : variables y métodos
¡La técnica más utilizada en programación! Además de ser una buena practica de programación.
Upper Camel Case se le llama así a la técnica de que la primera letra del nombre o identificador de una variable inicie con MAYÚSCULAS. Normalmente usado en clases.
Caso contrario, Lower Camel Case es para MINÚSCULAS. Se usa en variables y nombre de métodos…
Upper : clases
Lower: variables, metodos
Técnica de camello
Hay dos formas de utlizarla
Upper camel Case
Lower camel case
la diferencia es la primera letra.
Upper Camel Case = para Clases
Lower Camel Case = para variables y métodos.
Técnica de Naming: Camel Case.
Existen dos tipos de Camel Case:
1.++ Upper Camel Case++. Utilizado en clases. Por ejemplo, NamingVariable, UpdatingVariable, etc.
2. Lower Camel Case. Utilizado en variables y nombres de métodos. Por ejemplo, fullName, actualizarDatos, etc.
UpperCamelCase
lowerCamelCase
Ahora entiendo y ahora me quda mas clar el porque escriben los nombres asi! genial la clase y le voy teniendo menos miedo a JAVA!
Diferencia entre función y metodo para los que todavía no lo tengan claro (Sacado de algún lugar de internet)
A function es una pieza de código que se llama por su nombre. Se pueden pasar datos para operar (es decir, los parámetros) y, opcionalmente, se pueden devolver datos (el valor de retorno). Todos los datos que se pasan a una función se pasan explícitamente.
A method es una pieza de código que se llama con un nombre que está asociado con un objeto. En la mayoría de los aspectos, es idéntico a una función, excepto por dos diferencias clave:
A un método se le pasa implícitamente el objeto sobre el que fue llamado.
Un método puede operar con datos que están contenidos dentro de la clase (recordando que un objeto es una instancia de una clase - la clase es la definición, el objeto es una instancia de esos datos).
Para Java, solo hay métodos.
Para C, solo hay funciones.
Para C++ dependería de si estás o no en una clase.
🐍 Utilizamos Snake Case para nombrar las constantes en Java.
public static void main(String[] args) {
final double PI = 3.1415;
final String FULL_NAME = "Brayan Mamani";
}
CamelCase
** El nombre se debe a que las mayúsculas a lo largo de una palabra en CamelCase se asemejan a las jorobas de
un camello. El nombre CamelCase se podría traducir como Mayúsculas/Minúsculas Camello. El término case se traduce como**
“caja tipográfica”, que a su vez implica si una letra es mayúscula o
minúscula y tiene su origen en la disposición de los tipos móviles en casilleros o cajas.
Existen dos tipos de CamelCase:
•** UpperCamelCase, cuando la primera letra de cada una de las palabras es mayúscula**.
Ejemplo: EjemploDeUpperCamelCase.
• lowerCamelCase, igual que la anterior con la excepción de que la primera letra es minúscula.
Ejemplo: ejemploDeLowerCamelCase.
Usos
• En varios lenguajes de programación
• Java
• .NET
• C
• C++
• C#
• Objective-C
• ActionScript
• PHP
mas info
UpperCamelCase: Para clases
public class DataName { }
LowerCamelCase: Para variables
String countryName = "Spain";
Siempre se aprende algo nuevo.
Camel Case es parte de las famosas “Buenas prácticas” .
Camel Case son palabras juntas diferenciadas por mayúsculas
Upper Camel Case es comenzar la primera letra de la primera palabra con mayúscula.
Técnica de Naming: Camel Case
Upper Camel Case Empieza con mayuscula (Se usa nombrando Clases)
Lower Camel Case Empieza con minúscula (Se usa nombrando Variables, Métodos)
Todos los nombres de las clases empiezan con mayúsculas: Upper Camel Case. Los nombres de las variables con minúscula: Lower Camel Case
nombres de clases van con Upper camel case
clase: NombreDePrueba
las variables y métodos usan Lower Camel case
variable: variableDePrueba
El nombre del archivo de la clase y la clase declarada en sí dentro del arcihvo, debe estar escrita identicamente.
Un ejemplo de la diversidad de convenciones puede verse en Python, en donde la convención es que las variables sean nombradas con snake_case en lugar de camelCase
//Java
String myVar = "value";
//Python
my_var = "value"
Camel case
Upper Came Case
Upper Camel Case:
• Nombres Clases
**
Lower Camel Case: **
• Nombres variables
• Nombres métodos
Recuerdo que una vez llegué a mi clase de Java tarde y el profe estaba acabando de hablar de ello y nunca lo usé hasta ahora jeje
lo uso pero no sabia que eso tenia un nombre jajjajaja
Bien
//UpperCamelCase Clases
public class NamingJava
//LowerCamelCase metodos y variables
String fullName = "Sebastian Rodriguez";
int sizeInCentimeters = 26;
Por si alguien desea saber más de este tema: https://javadesdecero.es/fundamentos/convenciones-nomenclatura-java/
Upper Camel Case también se le concoce como Pascal Case.
Debemos usar Upper Camel Case en los nombres de las clases y archivos. Y Lower Camel Case en los nombres de las variables o métodos.
Para recordar:
Upper Camel Case: Solo para clases.
Lower Camel Case: Nombres de variables y nombres de mètodos.
Sin saberlo lo hacìa (lower Camel Case) por pura estetica jeje
También en los métodos se utiliza Lower Camel Case. 💚
public static void imprimirDatos{
}
También se conocen como
//Upper camel case
public class CamelCase {
public static void main(String[] args) {
//Lower Camel Case -- Comienza con minuscula y la segunda palabra con mayuscula
String nombreCompleto = "Victor Adrian Ramirez de la Cruz";
System.out.println(nombreCompleto);
int tallaEnCentimetros = 12;
System.out.println(tallaEnCentimetros);
}
}
TODOMAYUSCULA
entendido!
En el nombramiento de Clases se utiliza el Upper Camel Case
En el nombramiento de variables y métodos se utiliza el Lower Camel Case
variables y métodos - Lower Camel Case
Clases - Upper Camel Case
Upper camel case:
Hola.java
public class Hola{ }
Lower camel case:
int one = 1;
public int active( ){
}
las variables con información constante se salen del molde por que son toda en mayúscula NUMERO_PI.
Las técnicas mas utilizadas tenemos:
UPPER CASE: Se escribe todas las letras del identificador en mayúsculas.
EJEMPLOUPPER
Utilizado para constantes en lenguaje PHP:
CAMEL CASE: Se las puede dividir en dos tipos.
Upper Camel case: la primera letra de cada una de las palabras va en mayúscula.
EjemploDeUpperCamel
Lower Camel case: la misma que la anterior mencionada, solo que la primera letra en minuscula
ejemploDeLoweCamel, Utilizado principalemnte en C#, PHP y Java
SNAKE CASE: Cada una de las palabras va con guion bajo.
ejemplo_de_snake Utilizado en Ruby y Python
KEBAB CASE: Es la misma que snake case pero con guion Medio.
ejemplo_de_kebab Utilizado en las URL.
entendido
Notable!
UPPER CAMEL CASE = MAYUSCULA
LOWER CAMEL CASE = MINUSCULA
lo bocano es que se utiliza asi en casi todos los lenguajes
simple
lowerCamelCase porque acostumbrado a Python XD
Como Java es principalmente orientado a objetos, apenas termine este curso iniciaré el otro dictado por Anahí
Me encanta este curso
Pefecto 😃
Muy buena clase…excelente explicación
interesante, es algo que no me lo habían explicado antes xd
Para resumir Camel Case es una técnica para nombrar variables, clases o métodos que usan varias palabras, en el cual se evita el uso de caracteres adicionales como el “_” (Guion bajo) o $ (símbolo de dinero), y cada palabra iniciara con su primera letra mayúscula exceptuando la primera letra de la palabra inicial que en los métodos y variables lo ideal es comenzar en minúscula y en el caso de las clases inician en mayúscula.
Upper Camel Case: Convención de JAVA para declarar variables de una manera estandarizada donde la primera letra del nombre de una variable debe comenzar en mayúsculas. Ej:
public class UpperCamelCase {
public static void main(String[] args)
{
int NombreVariable; // Utilizando upper camel case.
NombreVariable = 1;
System.out.println(NombreVariable);
}
}
**Lower Camel Case: **Convención de JAVA para declarar variables de una manera estandarizada donde la primera letra del nombre de la variable debe comenzar en minúsculas. Ej:
public class lowerCamelCase{
public static void main(String[] args)
{
int nombreVariable; // Utilizando lower camel case.
nombreVariable = 1;
System.out.println(nombreVariable);
}
}
Vaya, sinceramente no lo sabia. Gracias por la información.
//Upper Camel Case
public class NamingJava {
//Lower Camel Case
String fullName = “Manuel Rodrigo Pinzón Moreno”;
int sizeInCentimeters = 26;
😦
public class updatingVariables {
public static void main(String[] args) {
int salario = 100;
String empleado = "Neto";
Las clases siempre las inicio con Mayúsculas y las variables en minúscula 😃
Técnica de Naming: Camel Case
.
Camel Case: es una convención muy popular para nombrar nuestras variables.
.
• Upper Camel Case: inicia con mayúsculas y se usa en nombres de clases y archivos
• Lower Camel Case: inicia con minúsculas y se usa en nombres de variables y métodos.
.
// Implementando Upper Camel Case
class PlatziClass{
System.out.println("Upper Camel Case");
}
// Implementando Lower Camel Case
String platziVar = "Lower Camel Case";
así…!
UpperCamelCase
lowerCamelCase
Buenas prácticas de programación.
Clarísima explicación!
jumm una clase con la primera letra en minuscula en plena prueba laboral…
++Camel Case ++
Buenas prácticas en Java! Excelente explicación.
Super claro 😃
Camelus Convencius !!!
UpperCamelCase solo para nombres de clase y archivos.
Todo clarísimo. Gracias
Muy buena explicacion
Para nombre constante, se usa la técnica de naming denominada Snake Case, tal como se presenta a continuación:
public sttatic final int CANTIDAD = 100;
Tuve que renombrar la mayoria de las clases ya que las había escrito mal jaja pero es bueno ir aprendiendo pequeños detalles que nos ayudarán a mejorar nuestras buenas practicas de escritura de código.
// lower camel case
String fullName= " Rodrigo Beteta";
int sizeTall= 2;
excelente explicación, muy fácil de recordar
Recuerda las dos técnicas de nombres en Java:
UpperCamelCase : Se utiliza para nombrar clases.
lowerCamelCase : Se utiliza para nombrar variables, métodos, etc.
El nombre de la clase debe ser idéntico al nombre del archivo que la contiene
LowerCamelCase: para métodos y variables
UpperCamelCase: para Clases, interfaces.
Snake Case: para constantes
Upper Camel Case: Para clases
public class MirameSoyUnaClase { }
Lower Camel Case: Variable
int soyUnaVariable = 1;
La convención camel nos ayuda a que cualquier persona distinga entre variables y nombres de clases.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.