01 Introducción A Java P01
01 Introducción A Java P01
01 Introducción A Java P01
Establecemos el
nombre de nuestro
proyecto, en esta
primer práctica el
nombre será
“Introduccion”
Una vez creado el
proyecto, nos
presentará el editor
para poder codificar
nuestros programas
En la parte izquierda de
nuestro proyecto
encontraremos los
componentes que conforman
la API (Application
Programming Interface) de
Java la cual incluye clases de
las librerías base del lenguaje
Buenas Prácticas
» En Java todo esta definido en una clase
» Al nombrar clases Iniciaremos con mayúsculas,
después minúsculas y cada palabra adicional que
forme parte de ese nombre iniciará en
mayúsculas
» El nombre de una clase deberá coincidir con el
nombre del archivo que la contiene
» Los atributos (variables) los nombraremos con la
primer palabra en minúscula y el resto de las
palabras que formen parte de su nombre iniciará
en mayúsculas
» Los nombres de los atributos serán sustantivos
» La forma de nombrar los métodos es idéntica a la
de los atributos
» Los nombres de los métodos serán acciones o
verbos
» Los nombres de los métodos constructores
deben ser los mismos que los de las clases
» Las constantes se nombrarán únicamente en
mayúsculas, separando las palabras con guion
bajo
» Al nombrar parámetros de entrada de los
métodos utilizaremos las mismas reglas de
nomenclatura que para los atributos
» Los nombres de los paquetes los escribiremos
únicamente en minúsculas
Para crear una clase en NetBeans debemos
seleccionar en la sección Source Packages el
botón derecho del mouse y seleccionar New/Java
Class
System.out.println(System.getProperty("user.dir"));
System.out.println(System.getProperty("java.home"));
System.out.println(System.getProperty("java.specification.version"));
El resultado será algo parecido a:
/Users/user/Dropbox/workspaceJava/Java8
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/jre
/Users/user/Dropbox/workspaceJava/Java8/bin
Donde:
tipo_variable puede ser cualquier tipo valido tanto básico como
complejo
nombreVar sigue las reglas establecidas en las buenas prácticas
ValorInicial es opcional y aplica a variables básicas y es cualquier
valor compatible con el tipo que deseamos inicializar
Para asignar un valor a una variable aplicamos la
siguiente sintaxis:
identificador = valor;
Donde:
identificador ya ha sido declarado
valor es compatible con el tipo de identificador u
otro identificador del mismo tipo o si se trata de
tipos numéricos básicos podemos asignar un tipo
de menor escala a uno mayor por ejemplo de int a
float.
En la asignación directa de valores a variables de tipo
float y double debemos además especificar el tipo de
dato de entrada con una f o d según corresponda, si
no se especifica, el interprete de Java asumirá el valor
como double
Ejemplo:
Clase String
Para trabajar con cadenas de caracteres Java
incluye una clase llamada String toda instancia de
esta clase tendrá la facultad de almacenar no
solamente un carácter sino cadena de los mismos.
La declaración de un objeto de la clase String
tiene la siguiente sintaxis: