01 curso de java introducción
DESCRIPTION
Introducción a javaTRANSCRIPT
*
.
*
Trabajaba para
Sun
Microsystem
Java fue
inventado por
Janes Gosling
Intentaba solucionar la
incompatibilidad Entre las
arquitecturas de hardware y
software.
Se desarrollo el lenguaje Oak, parecido a C++, Pero portable y de menor
complejidad. Se le añadió la capacidad de Crear aplicaciones distribuidas para
Internet, Y se le cambio de nombre por Java.
.
*
Pero que es un
lenguaje de
programación
Conjunto de
instrucciones que
damos a un ordenador
Lenguaje que nos
permite hablar con las
maquinas
Lista de ordenes que
damos a una
computadora
juegos
Paquetes Office
Sistema Operativo
viruscomo
.
*
1.- Mira la pelota
2.-Cuando la tire vete a
buscarla
3.- Recógela con tu boca
4.-Tráeme de nuevo aquí
5.- Suéltame frente a mí
.
*
Public class HolaMundo
Public static void main( String [ ] args)
System.out.println(«Hola Mundo»)
Los programas java tienen la
extensión Java
HolaMundo.java
Existen lenguajes Interpretados y
lenguajes compilados
Interprete.- Interpreta cada línea de
código y dice que hacer al
ordenador.
Compilador.- Toma un programa del
ordenador y lo traduce para que el
ordenador entienda.
Utiliza un interprete
Utiliza un compilador
.
*
Java es un lenguaje interpretado
y compilado Java es un lenguaje de
programación multiplataforma.
Java es utilizado en los últimos
tiempos para desarrollar
aplicaciones web.
1.- Simple Java se diseñó parecido a
C++ para facilitar un rápido y fácil
aprendizaje.
Reduce un 50% los errores más
comunes de C++ al eliminar
características, como: Aritmética de
punteros. Estructuras (struct).
Definición de tipos (typedef). Macros
(#define). Necesidad de liberar
memoria. Herencia Múltiple. Visita
FIEC Novedades y aplicaciones FIEC
.
*
2.- Orientado a Objetos .- Java fue diseñado
como un lenguaje orientado a objetos desde el
principio. Soporta las características propias
del Paradigma Orientado a Objetos.
3.- Distribuido Construido con extensas
capacidades de interconexión TCP/IP. Librerías
de rutina para interactuar con protocolos http
y ftp. Java proporciona las librerías y
herramientas para que los programas puedan
ser distribuidos, es decir que corran en varias
máquinas, interactuando.4.- Robusto Java proporciona numerosas
comprobaciones en la compilación y en tiempo
de ejecución. El chequeo de los tipos de datos
ayuda a detectar errores. Se comprueban los
límites de los arreglos. El manejo de memoria
en Java es simple, no hay aritmética de
punteros y no requiere de liberación explícita
de memoria puesto que tiene un recolector de
basura (garbage collector).
4.- Robusto Java proporciona numerosas
comprobaciones en la compilación y en tiempo
de ejecución. El chequeo de los tipos de datos
ayuda a detectar errores. Se comprueban los
límites de los arreglos. El manejo de memoria
en Java es simple, no hay aritmética de
punteros y no requiere de liberación explícita
de memoria puesto que tiene un recolector de
basura (garbage collector).
5.- Java Virtual Machine .- (JVM) Toma el programa
compilado (bytecodes) y convierte sus instrucciones
en comandos que maneja el sistema operativo.
Conocido tambien como Java Interpreter.
HERRAMIENTAS NECESARIAS PARA DESARROLLAR EN JAVA
*
JDK .- Kit de desarrollo
de Java.
Creación, Depuración, co
mpilación y ejecución del
programa
IDE.- Entorno de
desarrollo Integrado
*
Netbeans.- es un entorno de desarrollo
integrado que permite crear aplicaciones,
empresariales, móviles y aplicaciones
web. Netbeans es una IDE sumamente
completa, fácil de usar, cómoda y de
excelente calidad; y es completamente
gratis. Es muy famosa entre los
programadores de java hoy
en día, por lo que hay mucha
información al respecto.
Netbeans es una IDE sumamente
completa, fácil de usar, cómoda y de
excelente calidad; y es completamente
gratis. Es muy famosa entre los
programadores de java hoy
en día, por lo que hay mucha
información al respecto.
Barra de titulo
Barra de Menú
Ventana de proyectos
Ventana de Navegación
*
Barra
Estándar
Ventana
de
edición