PDF de programación - TutorJava Nivel Básico

Imágen de pdf TutorJava Nivel Básico

TutorJava Nivel Básicográfica de visualizaciones

Publicado el 12 de Junio del 2018
480 visualizaciones desde el 12 de Junio del 2018
1,2 MB
113 paginas
Creado hace 22a (22/06/2001)
TutorJava recomienda...

TutorJava Nivel Básico
Autor-Traductor: Juan Antonio Palos (Ozito)
Puedes encontrar la Version Original en Ingles en ( http://java.sun.com)

Leer comentarios (1)

| Escribir comentario | Puntuación: (1 voto)

Vota

Indice de contenidos

l

Conceptos básicos de Programacion Orientada a Objetos

m

m

¿Qué son los objetos?
¿Qué son las clases?
¿Qué son los mensajes?
¿Qué es la herencia?
Variables y Tipos de Datos

m

m

l

m

m

Tipos de Variables
Nombres de Variables

l

Operadores de Java

m

m

m

m

Operadores Aritméticos
Operadores Relacionales y Condicionales
Operadores de Desplazamiento
Operadores de Asignación

l

Expresiones Java

m

m

Definicion de Expresión
Precedencia de Operadores en Java

l

Sentencias de Control de Flujo en Java

m

m

m

m

La sentencia if-else
La sentencia switch
Sentencias de Bucle
Sentencias de Manejo de Excepciones
Sentencias de Ruptura

m

l

Arrays y Cadenas en Java

m

m

Arrays
Strings
Concatenación de Cadenas

m

l

Crear Objetos en Java

m

Declarar un Objeto
Ejemplarizar una Clase
Inicializar un Objeto

m

m

l

Usar Objetos Java

m

m

Referenciar Variables de un Objeto
Llamar a Métodos de un Objeto

l

Eliminar Objetos Java

m

m

Recolector de Basura
Finalización

l

Declarar Clases Java

m

m

m

La Declaración de la Clase
Declarar la Superclase de la Clase
Listar los Interfaces Implementados por la Clase
Clases Public, Abstract, y Final
Sumario de la Daclaración de una Clase

m

m

l

El Cuerpo de una Clase Java
Declarar Variables Java

l

m

Declarar Constantes
Declarar Variables Transitorias
Declarar Variables Volatiles

m

m

l

Implementar Métodos Java

m

m

m

m

La Declaración de Método
Devolver un Valor desde un Método
Un Nombre de Método
Características Avanzadas de la Declaración de Métodos

l

Pasar Información a un Método

m

m

Tipos de Argumentos
Nombres de Argumentos
Paso por Valor

m

l

El Cuerpo de un Método

m

this
super
Variables Locales

m

m

l

Miembros de la Clase y del Ejemplar
Controlar el Acceso a los Miembros de la Clase

l

m

m

m

Private
Protected
Public
Acceso de Paquete

m

l

Constructores
Escribir un Método finalize()
Subclases, Superclases y Herencia
Crear Subclases

l

l

l

m

m

m

¿Qué variables miembro hereda una subclase?
Ocultar Variables Miembro
¿Qué métodos hereda una Subclase?
Sobreescribir Métodos

m

l

Sobreescribir Métodos

m

m

m

Reemplazar la Implementación de un Método de una Superclase
Añadir Implementación a un Método de la Superclase
Métodos que una Subclase no Puede Sobreescibir
Métodos que una Subclase debe Sobreescribir

m

l

Escribir Clases y Métodos Finales

m

Métodos Finales

l

Escribir Clases y Métodos Abstractos

m

Métodos Abstractos

l

La Clase Object

m

El método equals()

m

m

El método getClass()
El método toString()
Otros métodos de Object cubiertos en otras lecciones o secciones

m

l

¿Qué es un Interface

m

Los Interfaces No Proporcionan Herencia Múltiple

l

Definir un Interface

m

m

La Declaración de Interface
El cuerpo del Interface

l

Utilizar un Interface
Utilizar un Interface como un Tipo
Crear Paquetes

l

l

m

CLASSPATH

l

Utilizar Paquetes
Los Paquetes Java

l

m

m

m

m

El Paquete de Lenguaje Java
El Paquete I/O de Java
El Paquete de Utilidades de Java
El Paquete de Red de Java
El Paquete Applet
Los Paquetes de Herramientas para Ventanas Abstractas

m

m

l

Cambios en el JDK 1.1 que afectan a Objetos, Clases e Interfaces
Cambios en el JDK 1.1: Clases Internas
Cambios en el JDK 1.1: Cambios en los Paquetes Java

l

l

m

m

Nuevos Paquetes java.*
Paquetes Eliminados de java.*

l

l

l

Cambios en el JDK 1.1: El paquete Java.Lang
Cambios en el JDK 1.1: El Paquete Java.Util
Las Clases String y StringBuffer
¿Por qué dos clases String?
Crear String y StringBuffer

l

l

m

m

Crear un String
Crear un StringBuffer

l

Métodos Accesores

m

Más Métodos Accesores

n

Para la Clase String
Para la Clase StringBuffer

n

l

Modificar un StringBuffer
Insertar Caracteres
Seleccionar Caracteres

m

m

l

m

Convertir Objetos a Strings
El Método toString()
El Método valueOf()
Convertir Cadenas a Números

m

m

l

Los Strings y el Compilador Java

m

m

Cadenas Literales
Concatenación y el Operador +

l

Cambios en el JDK 1.1: La Clase String

m

Métodos Obsoletos

m

Nuevos métodos

l

Seleccionar Atributos del Programa
Seleccionar y Utilizar Propiedades

l

m

m

Seleccionar un Objeto Properties
Obtener Información de las Propiedades

l

Argumentos de la Línea de Comandos

m

Ejemplo de Argumentos
Convenciones
Analizar Argumentos de la Línea de Comandos

m

m

l

Convenciones para los Argumentos de la Línea de Comandos

m

Opciones
Argumentos que Requieren Argumentos
Banderas

m

m

l

Analizar Argumentos de la Línea de Comandos
Cambios en el JDK 1.1: La clase Properties

l

m

Nuevos métodos

l

Utilizar los Recursos del Sistema
Utilizar la Clase System
Los Canales de I/O Estándar

l

l

m

m

m

m

Canal de Entrada Estandard
Los Canales de Salida y de Error Estandards
Los métodos print(), println(), y write()
Argumentos para print() y println()
Imprimir Objetos de Diferentes Tipos de Datos

m

l

Propiedades del Sistema

m

m

Leer las Propiedades del Sistema
Escribir Propiedades del Sistema

l

Forzar la Finalización y la Recolección de Basura

m

m

Finalizar Objetos
Ejecutar el Recolector de Basura

l

Otros Métodos de la Clase System

m

m

m

m

Copiar Arrays
Obtener la Hora Actual
Salir del Entorno de Ejecución.
Selecionar y Obtener el Manejador de Seguridad

l

Cambios en el JDK 1.1: Utilizar los Recursos del Sistema

m

Métodos Misceláneos del Sistema
Cambios en el JDK 1.1: La clase System

l

m

m

Métodos Obsoletos
Nuevos métodos

l

Cambios en el JDK 1.1: Ejemplo copia de Arrays
Cambios en el JDK 1.1: El Applet TimingIsEverything

l

Leer comentarios (1)

| Escribir comentario | Puntuación: (1 voto)

Vota

Últimos comentarios
1 comentario

Muy bueno (21/06/2001)
Por jose luis

[Subir]

Me ha parecido un tutorial, muy facil y sencillo de seguir.

TutorJava recomienda...

TutorJava Nivel Básico

En esta página:

l

Conceptos básicos de Programacion Orientada a Objetos

m

m

¿Qué son los objetos?
¿Qué son las clases?
¿Qué son los mensajes?
¿Qué es la herencia?

m

m

Conceptos básicos de Programacion Orientada a Objetos

¿Qué son los objetos?

En informática, un OBJETO es un conjunto de variables y de los métodos relacionados con esas
variables.

Un poco más sencillo: un objeto contiene en sí mismo la información y los métodos o funciones
necesarios para manipular esa información.

Lo más importante de los objetos es que permiten tener un control total sobre 'quién' o 'qué' puede
acceder a sus miembros, es decir, los objetos pueden tener miembros públicos a los que podrán
acceder otros objetos o miembros privados a los que sólo puede acceder él. Estos miembros pueden
ser tanto variables como funciones.

El gran beneficio de todo esto es la encapsulación, el código fuente de un objeto puede escribirse y
mantenerse de forma independiente a los otros objetos contenidos en la aplicación.

¿Qué son las clases?

Una CLASE es un proyecto, o prototipo, que define las variables y los métodos comunes a un cierto
tipo de objetos.

Un poco más sencillo: las clases son las matrices de las que luego se pueden crear múltiples objetos
del mismo tipo. La clase define las variables y los métodos comunes a los objetos de ese tipo, pero
luego, cada objeto tendrá sus propios valores y compartirán las mismas funciones.

Primero deberemos crear una clase antes de poder crear objetos o ejemplares de esa clase.

¿Qué son los mensajes?

Para poder crear una aplicación necesitarás más de un objeto, y estos objetos no pueden estar
aislados unos de otros, pues bien, para comunicarse esos objetos se envían mensajes.

Los mensajes son simples llamadas a las funciones o métodos del objeto con el se quiere comunicar
para decirle que haga cualquier cosa.

¿Qué es la herencia?

Qué significa esto la herencia, quíen hereda qué; bueno tranquilo, esto sólo significa que puedes
crear una clase partiendo de otra que ya exista.

Es decir, puedes crear una clase a través de una clase existente, y esta clase tendrá todas las
variables y los métodos de su 'superclase', y además se le podrán añadir otras variables y métodos
propios.

Se llama 'Superclase' a la clase de la que desciende una clase, puedes ver más sobre la declaración
de clases en la página Declarar Clases.

TutorJava recomienda...

TutorJava Nivel Básico

En esta página:

l

Variables y Tipos de Datos

m

Tipos de Variables
Nombres de Variables

m

Variables y Tipos de Datos

Las variables son las partes importantes de un lenguaje de programación: ellas son las entidades
(valores, datos) que actúan y sobre las que se actúa.

Una declaración de variable siempre contiene dos componentes, el tipo de la variable y su nombre.

tipoVariable nombre;

Tipos de Variables

Todas las variables en el lenguaje Java deben tener un tipo de dato. El tipo de la variable determina
los valores que la variable puede contener y las operaciones que se pueden realizar con ella.

Existen dos categorias de datos principales en el lenguaje Java: los tipos primitivos y los tipos
referenciados.

Los tipos primitivos contienen un sólo valor e incluyen los tipos como los enteros, coma flotante, los
caracteres, etc... La tabla siguiente muestra todos los tipos primitivos soportado
  • Links de descarga
http://lwp-l.com/pdf11808

Comentarios de: TutorJava Nivel Básico (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad