Top Ad unit 728 × 90

Curso del lenguaje de programación Java desde 0, tutoriales paso a paso para utilizarlo




Presentamos en este vídeo las características y el contenido del nuevo curso de Java que comienza en el canal. Tutoriales paso a paso de pildorasinformaticas

https://www.youtube.com/playlist?list=PLU8oAlHdN5BktAXdEVCLUYzvDyqRQJ2lk


¿Qué es la tecnología Java y para qué la necesito?
Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes.

¿La descarga de Java es gratuita?
Sí, la descarga de Java es gratuita. Puede obtener la última versión en java.com.

Si está diseñando un dispositivo de consumo o integrado y le gustaría incluir Java, póngase en contacto con Oracle para solicitar información sobre cómo incluir Java en su dispositivo.
¿Qué recibiré al descargar software de Java?
Java Runtime Environment (JRE) es lo que se obtiene al descargar el software de Java. JRE está formado por Java Virtual Machine (JVM), clases del núcleo de la plataforma Java y bibliotecas de la plataforma Java de soporte. JRE es la parte de tiempo de ejecución del software de Java, que es todo lo que necesita para ejecutarlo en el explorador web.

¿Qué es el software del plugin de Java?
El software del plugin de Java es un componente de Java Runtime Environment. JRE permite applets escritos en el lenguaje de programación de Java para ejecutar en varios exploradores. El software del plugin de Java no es un programa autónomo y no se puede instalar de forma independiente..

¿Que es PSeInt?
PSeInt le ayuda a escribir algoritmos utilizando un pseudo-lenguaje simple, intuitivo y en español.


El objetivo es permitir al estudiante centrar la atención en los conceptos fundamentales que debe aprender, sin perder tiempo en los detalles de un lenguaje o del uso de un intérprete o compilador.
http://pseint.sourceforge.net/slide/pseint.html
https://sourceforge.net/projects/pseint/files/20190311/pseint-w32-20190311.exe/download?use_mirror=netcologne&download=

Atajos útiles en Netbeans

Netbeans es uno de los IDE mas populares junto con Eclipse para programar no solo en java sino en múltiples lenguajes como ser PHP, Ruby y C/C++ . Existen algunos atajos de teclado que son de mucha ayuda a la hora de escribir código java evitando así escribir estructuras que se repiten a lo largo de todo el código.

Atajos:
Ctrl + Space : Completa el código que estamos escribiendo. Por ejemplo, si queremos escribir LocateRegistry solamente escribimos Loc y presionamos el atajo para que nos sugiera la palabra completa. Si presionamos dos veces el atajo, muestra todas las opciones que comiencen con los caracteres escritos.
Alt + Insert: Agrega constructores, métodos accesores, propiedaes, overrides, etc..
Alt + Enter : Se usa sobre el texto subrayado para ver la sugerencia que nos hace el IDE cuando hay algún error de sintaxis o se necesita realizar algun import o surround
Ctrl + R: Si lo hacemos sobre el identificador, renombra todas las ocurrencias.
Los atajos siguientes son escribiendo la palabra mencionada y presionando tabulador:

Diferencia entre programación orientada a objetos y programación estructurada

Todo lenguaje de programación tiene un paradigma o paradigmas múltiples sobre los que opera. Estos proporcionan diversos conceptos a través del cual los elementos de un programa pueden ser representados y manipulados.

Algunos lenguajes de programación emplean varios paradigmas, que, en este caso, se llama multi-paradigma. Dos de los paradigmas de programación más populares incluyen Programación Procedimental o estructurada y Programación Orientada a Objetos. Estos dos ejecutan los lenguajes más potentes y populares que conocemos, incluidos, entre otros, Java, C, Python y C++.

Es esencial conocer las diferencias entre programación orientada a objetos y programación procedimental. Conocer los conceptos detrás de ellos, las características y los lenguajes que respaldan te guiarán a elegir el lenguaje adecuado para usar en un proyecto en particular.
La programación orientada a objetos (POO) y Programación Procedimental difieren, por lo que no deben confundirse entre sí. A continuación, hay algunas diferencias desatcables:

Definición

No existe un estándar internacionalmente aceptado cuando se trata de definir los términos. En pocas palabras, la programación orientada a objetos es un estilo que trata los datos como objetos con atributos y métodos que pueden aplicarse a estos objetos y también ser heredados por otros objetos. Java es un gran ejemplo de un lenguaje que emplea este concepto. Pero Java es un lenguaje multi-paradigma y también utiliza algunos conceptos familiares para la Programación Procedimental.

La programación estructurada, por otro lado, es un tipo de programación imperativa, donde las declaraciones se ponen en procedimientos, que se pueden volver a llamar cuando sea necesario. C usa programación procedimental.

La POO se centra en clases y objetos. Al representar variables como objetos, se le puede pasar una función (método). Un objeto que pertenece a una clase en particular se puede tratar de forma independiente. La POO puede estar basada en clases, que, en este caso, los objetos se basan en clases predefinidas. La POO basada en prototipos también existe, por lo que no hay necesidad de clases y solo se utilizan objetos.

La programación procedimental no necesita objetos. Como su nombre lo indica, tiene procedimientos que podrían ser estructuras de datos, rutinas y subrutinas.

Terminología

La terminología utilizada en cada paradigma varía, aunque pueden significar lo mismo. En la programación de procedimental, las funciones se denominan “procedimientos”, mientras que en POO; preferirán ser nombrados como “métodos”.

La nomenclatura de las estructuras de datos también difiere. La programación procedimental los etiqueta como “registros” mientras que POO usa “objetos”. La Programación procedimental usa una llamada de procedimiento para llamar a una función, mientras tanto, POO utiliza una llamada de mensaje para solicitar acciones de objetos.

Herencia

La característica más distinguible del paradigma de POO es la herencia. La herencia da un impulso a POO, ya que permite una facilidad general a través de la cual el código se puede reutilizar y extender sin cambiar el código existente. Los objetos nuevos son capaces de “heredar” las propiedades de los objetos más antiguos. Una subclase puede, por lo tanto, anular un método definido en una superclase. En los casos en que un objeto hereda características de más de un objeto principal, se genera el concepto de Herencia Múltiple.

La programación procedimental no admite la herencia. La herencia solo se puede aplicar a los objetos. Debido a que la programación procedimental carece de objetos, carece de esta característica, por lo que la distingue de la POO.

Subtipificación

En POO, se puede lograr un polimorfismo de subtipo, mediante el cual una función escrita para los elementos de un tipo de datos (supertipo) se puede hacer funcionar en los elementos de otro tipo de datos relacionado (subtipo). El principio de sustituibilidad entra en juego; los objetos de un tipo pueden ser reemplazados por objetos de otro tipo si existe una relación “is-a-subtty-of” entre los tipos. POO es versátil y, como tal, la sustituibilidad se puede implementar sin cambiar otras propiedades.

La programación estructurada no tiene esta habilidad. Como tal, subtipos y supertipos no pueden ser declarados. Tampoco se puede lograr la subtipificación del comportamiento.

Encapsulación

A diferencia de su contraparte, la POO es capaz de datos vinculantes, así como los métodos que manejan los datos. Forma una cápsula imaginaria que envuelve los datos y métodos, protegiéndolos así de la interferencia externa. La encapsulación es un tipo de abstracción que la POO hace bastante bien. El código se puede escribir para restringir el uso de datos fuera de la cápsula en la que se emplea.
Curso del lenguaje de programación Java desde 0, tutoriales paso a paso para utilizarlo Reviewed by elcidop on 7:03 a. m. Rating: 5

No hay comentarios:

Todos los derechos reservados elcidop.com © 2006 - 2022
Realizado por elcidop.com

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Imágenes del tema: Storman. Con la tecnología de Blogger.