• Desarrollo de Software

    Aprenda a crear aplicaciones con los diferentes lenguajes de programación, de forma práctica y divertida. Mas
  • Curso de Programación en Java

    Plataforma virtual de software desarrollada por Sun Microsystems, de tal manera que los programas creados en ella puedan ejecutarse sin cambios en diferentes tipos de arquitecturas y dispositivos computacionales. Mas
  • Programación de aplicaciones

    La programación informática, a menudo acortada como programación, es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales Mas
Mostrando entradas con la etiqueta Java. Mostrar todas las entradas

Curso de programación en Java: comentarios e identificadores


Comentarios

Un comentario en java son ignorados por el compilador y solo es útil para nosotros los desarrolladores, es decir, los comentarios nos ayudan a explicar aspectos relevantes de un programa y hacen a este programa más legible. Por ejemplo: esta línea de código permite imprimir el nombre de un trabajador o este método es el principal del proyecto.

El uso de comentarios hace más claro y legible un programa. En los comentarios se debe decir qué se hace, para qué y cuál es el fin de nuestro programa. Conviene utilizar comentarios siempre que merezca la pena hacer una aclaración sobre el programa.

Existen tres tipos de comentarios: 
1. Comentario de una sola línea: empieza por dos slash (//) y termina al final de la línea. 

2. Comentario de bloque o de varias líneas: este inicia por un slash y seguido del va un asterisco (/*) y termina por un asterisco y un slash (*/), el compilador ignora todo el texto contenido dentro del comentario. 

3. Comentario de documentación: comienza por un slash y seguido por dos asteriscos (/**) y cierra con un asterisco y un slash (*/). Para este los comentarios deben empezar por un @ y seguidos de una propiedad o tags.

JavaDoc

El JDK nos proporciona una herramienta para generar páginas HTML de documentación a partir de los comentarios incluidos en el código fuente. El nombre de la herramienta es javadoc. Para que javadoc pueda generar los textos HTML es necesario que se utilice el comentario de documentación y que los miembros sean públicos o protegidos. En el javadoc podemos usar tags para documentar ciertos aspectos concretos como listas de parámetros o valores devueltos.

Identificadores

Un identificador es el nombre que identifica a una variable, a un método o función miembro, a una clase. No hay un límite en lo concerniente al número de caracteres que pueden tener los identificadores. Las letras en Java incluyen los caracteres ASCII, es decir, las letras de la A a la Z tanto en mayúscula y minúscula. Luego los digitos Java de la ASCII son desde el 0 hasta el 9. Y para propósitos de construir identificadores, los caracteres ASCII como el signo dólar ($) y el underscore (_) son también considerados letras Java.

Existen varias reglas para su declaración, una primordial es que no hay un límite en lo concerniente al número de caracteres que pueden tener los identificadores. Otra sería, que todo identificador debe empezar por una letra que puede estar seguida de más letras o dígitos. El primer nombre de una clase debe ser en mayúscula y en singular. Después, podemos decir que el nombre, tanto de los atributos, métodos u objetos deben iniciar en minúscula y si llevan varios nombres el segundo empezarlo con mayúscula. Y por último si declaramos variables constantes como lo es la letra pi o el máximo número sus nombres deben ir en mayúscula completamente.

Tutorial

Para mayor comprensión de cada concepto y demostración en el lenguaje, los invito a ver el siguiente video:




Enlaces de interés

Si deseas tener la información y código fuente presentados en el video, puedes descargarla de los siguientes links:


Hello World en el curso de programación en Java


NetBeans IDE es un entorno de desarrollo, una herramienta para que los programadores puedan escribir, compilar, depurar y ejecutar programas. Está escrito en Java. Pero puede servir para cualquier otro lenguaje de programación. Existe además un número importante de módulos para extender el NetBeans IDE. Es un producto libre y gratuito sin restricciones de uso.

Todo programa en Netbeans IDE requiere la creación de un Proyecto, para esto debemos seleccionar desde el menú de opciones:



O desde la barra de íconos del Netbeans:


Ahora aparece el diálogo donde debemos elegir el tipo de proyecto a crear:


Presionamos en botón Next. Y a continuación aparece el siguiente diálogo donde debemos definir el nombre de nuestro proyecto:


En el campo de texto Project Name ingresamos como nombre: HelloWorld y dejamos las otras opciones con los valores por defecto. Presionamos el botón Finish. Ahora en la ventana Projects aparece el proyecto que acabamos de crear.


Luego de crear nuestro proyecto, el Netbeans nos genera nuestra primera Clase, ya que todo programa en Java requiere como mínimo una clase.




Todo programa en Java debe definir la función main. Esta función la debemos codificar dentro de la clase: HelloWorld. Procedemos a copiar lo siguiente:


Como último paso debemos compilar y ejecutar el programa, esto lo podemos hacer desde el menú de opciones:


O también lo podemos ejecutar desde la barra de iconos del Netbeans:


Si no hay errores de codificación, debemos ver el resultado de la ejecución en una ventana del Netbeans llamada Console, que aparece en la parte inferior:


Lo más importante es que quede claro los pasos que debemos dar para crear un proyecto en Java. El objetivo de una clase, el método main, entre otros. Los veremos a lo largo de este curso.

Si deseas obtener el proyecto en java del hola mundo, puedes descargarlo del siguiente enlace: Hello World.

Introducción y conceptos básicos al curso de programación en Java


Introducción

El curso de programación en Java de Platform Code te ofrece la enseñanza de este lenguaje de programación orientada a objetos.

Este curso te enseñará cuál es la sintaxis de Java, sabrás cómo crear interfaces gráficas para el desarrollo de aplicaciones y cómo elaborar programas sencillos.

Las personas que se dediquen profesionalmente a la informática pueden realizar esta formación para obtener nuevas competencias en el ámbito de programación con Java. 

El curso lo desarrollaremos en el entorno de desarrollo Netbeans IDE 8. Si alguno quiere realizar el curso en otro entorno, no me hago responsable de que los programas no ejecuten correctamente. 


Objetivos

General: Permitir que el estudiante resuelva problemas de distinta índole: administrativos, contables, gráficos, matemáticos, entre otros.

Específicos:
1. Ser desarrollado por una persona que no conoce nada de programación.

2. Recorrer un largo camino donde cada tema es fundamental para conceptos futuros.

3. Tener paciencia cuando los problemas no se resuelvan por completo.

4. Utilizar Java como primer lenguaje de programación.


Requisitos

1. Poseer conocimientos básicos de Base de Datos.
2. Manejo Básico de los computadores y el Windows.
3. Tener instalado Netbeans IDE, SQL Server 2014, MySQL.
4. No se requiere un conocimiento previo de programación.


Conceptos básicos 

1. Programa: 
Es una secuencia de instrucciones mediante las cuales se ejecutan diferentes acciones de acuerdo con los datos que se estén procesando. Sin embargo, el equipo sólo es capaz de procesar elementos binarios, es decir, una serie de ceros y unos. Por lo tanto, necesitaremos un lenguaje de programación para escribir de manera legible, es decir, con comandos que el ser humano pueda comprender (por ser similares a su propio lenguaje) los comandos que el equipo deberá ejecutar. Luego el compilador traduce este lenguaje de programación a un lenguaje binario para ser entendido por la computadora.

Existen dos clases de programas: unos los programas del sistema, que serían los sistemas operativos (windows, ubuntu, debian, etc) y otro los programas de aplicaciones que son los que la mayoría de nosotros desarrollamos, como aplicativos de audio, gestor de notas académicas, entre otros.

2. Lenguaje de programación:
Cabe decir que un lenguaje de programación son símbolos y reglas que permite la construcción de programas con los que la computadora puede operar así como resolver problemas de manera eficaz. Ellos contienen un conjunto de instrucciones que nos permiten realizar operaciones de entrada, salida, cálculos, manipulación de textos, lógica, comparación, almacenamiento y recuperación de datos.

Existen tres tipos de lenguajes: el lenguaje máquina, aquellos cuyas instrucciones son directamente entendibles por la computadora y no necesitan traducción posterior para que la CPU pueda comprender y ejecutar el programa, dados en binarios. Otro lenguaje sería el de bajo nivel o como muchas personas los llaman el lenguaje ensamblador, en estos las instrucciones se escriben en códigos alfabéticos conocidos como mnemotécnicos para las operaciones y direcciones simbólicas. Y por último los lenguajes de alto nivel, aquellos en los que las instrucciones o sentencias a la computadora son escritas con palabras similares a los lenguajes humanos (generalmente en inglés), lo que facilita la escritura y comprensión del programa, entre ellos encontramos JAVA. 

3. Lenguaje de programación Java: Tanto como lenguaje es una tecnología que se usa para el desarrollo de aplicaciones que convierten a la Web en un elemento más interesante y útil. Java no es lo mismo que JavaScript, que se trata de una tecnología sencilla que se usa para crear páginas web y solamente se ejecuta en el explorador. Java permite jugar, cargar fotografías, chatear en línea, servicios bancarios en línea y mapas interactivos. Si no dispone de Java, muchas aplicaciones de escritorio y sitios web no funcionarán.


Tutorial

Para mayor comprensión de cada concepto, los invito a ver el siguiente video:




Presentaciones

Si deseas tener la información presentada en el video, puedes descargarla de los siguientes links: