Saltar al contenido principal
Java 2 Curso Programacion

Java 2 Curso Programacion

Ceballos Sierra, Fco. Javier

Hace pocos años quizás "Java" nos traía a la mente una taza de café. ¿Por qué una taza de café? Seguramente por las muchas que se tomaron sus creadores. De hecho la taza de café ha pasado a ser su logotipo. Hoy en día, cualquiera que haya tenido contacto con una página Web tiene otro concepto; sabe que Java es un lenguaje de programación orientado a objetos introducido por Sun ...

Argitaletxea:
Rama, Libreria y Editorial Mic
Edizio-urtea:
2010
ISBN:
978-84-9964-032-7
Orrialdeak:
820
49,90 €
BEZ barne
Available in 1 month
Añadir a favoritos

Sinopsia

Hace pocos años quizás "Java" nos traía a la mente una taza de café. ¿Por qué una taza de café? Seguramente por las muchas que se tomaron sus creadores. De hecho la taza de café ha pasado a ser su logotipo. Hoy en día, cualquiera que haya tenido contacto con una página Web tiene otro concepto; sabe que Java es un lenguaje de programación orientado a objetos introducido por Sun Microsystems (adquirida por Oracle en 2009) cuyas características lo sitúan, junto con Microsoft Visual Studio .Net, en el producto ideal para desarrollar programas para la Web. Pero con Java, no sólo se pueden escribir programas para la Web, sino que es un lenguaje de programación orientado a objetos que también permite desarrollar aplicaciones de uso general. Por lo tanto, Java le permitirá crear programas para su uso personal, para su grupo de trabajo, para una empresa, aplicaciones distribuidas a través de Internet, aplicaciones de bases de datos, páginas Web y otras muchas cosas. Java 2 - Curso de programación es un libro: - Totalmente actualizado a las nuevas características de Java 2. - Con ejemplos claros y sencillos, fáciles de entender, que ilustran los fundamentos de la programación Java. - Que le permitirá aprender programación orientada a objetos. - Que le enseñará a trabajar con estructuras dinámicas de datos, con ficheros, con excepciones y con hilos. - Con el que aprenderá a desarrollar aplicaciones. - Y que le introducirá en el diseño de interfaces gráficas, en las tareas de agregar applets a sus páginas Web, y en poner aplicaciones denominadas servlets en un servidor a disposición de los clientes del mismo. - Todo lo expuesto tiene continuación en mi otro libro Java 2 - Interfaces gráficas y aplicaciones para Internet. Podrá descargarse de www.ra-ma.es, en la página Web correspondiente al libro, un CD-ROM con los ejemplos realizados, con los apéndices, así como el software necesario para que el lector pueda reproducirlos durante el estudio.

Aurkibidea

ÍNDICE PRÓLOGO PARTE 1. PROGRAMACIÓN BÁSICA CAPÍTULO 1. FASES EN EL DESARROLLO DE UN PROGRAMA QUÉ ES UN PROGRAMA LENGUAJES DE PROGRAMACIÓN Compiladores Intérpretes ¿QUÉ ES JAVA? HISTORIA DE JAVA ¿POR QUÉ APRENDER JAVA? REALIZACIÓN DE UN PROGRAMA EN JAVA Cómo crear un programa Interfaz de línea de órdenes ¿Qué hace este programa? Guardar el programa escrito en el disco Compilar y ejecutar el programa Biblioteca de clases Guardar el programa ejecutable en el disco Depurar un programa Entorno de desarrollo integrado EJERCICIOS RESUELTOS EJERCICIOS PROPUESTOS X JAVA 2: CURSO DE PROGRAMACIÓN CAPÍTULO 2. INTRODUCCIÓN A JAVA DECLARACIÓN DE UNA VARIABLE ASIGNAR VALORES AÑADIR COMENTARIOS MOSTRAR DATOS POR LA PANTALLA EXPRESIONES ARITMÉTICAS EXPRESIONES CONDICIONALES ESCRIBIR NUESTROS PROPIOS MÉTODOS EJERCICIOS PROPUESTOS CAPÍTULO 3. INTRODUCCIÓN A LA POO PENSAR EN OBJETOS Clases y objetos Mensajes y métodos DISEÑO DE UNA CLASE DE OBJETOS CONSTRUCTORES HERENCIA EJERCICIOS RESUELTOS EJERCICIOS PROPUESTOS CAPÍTULO 4. ELEMENTOS DEL LENGUAJE PRESENTACIÓN DE LA SINTAXIS DE JAVA CARACTERES DE JAVA Letras, dígitos y otros Espacios en blanco Caracteres especiales y signos de puntuación Secuencias de escape TIPOS DE DATOS Tipos primitivos Tipos referenciados Tipos enumerados LITERALES Literales enteros Literales reales Literales de un solo carácter Literales de cadenas de caracteres IDENTIFICADORES PALABRAS CLAVE COMENTARIOS CONTENIDO XI DECLARACIÓN DE CONSTANTES SIMBÓLICAS ¿Por qué utilizar constantes? Sentencia import static DECLARACIÓN DE UNA VARIABLE Iniciación de una variable EXPRESIONES NUMÉRICAS CONVERSIÓN ENTRE TIPOS DE DATOS OPERADORES Operadores aritméticos Operadores de relación Operadores lógicos Operadores unitarios Operadores a nivel de bits Operadores de asignación Operador condicional PRIORIDAD Y ORDEN DE EVALUACIÓN EJERCICIOS RESUELTOS EJERCICIOS PROPUESTOS CAPÍTULO 5. ESTRUCTURA DE UN PROGRAMA ESTRUCTURA DE UNA APLICACIÓN JAVA Paquetes y protección de clases Protección de una clase Sentencia import Definiciones y declaraciones Sentencia simple Sentencia compuesta o bloque Métodos Definición de un método Método main Crear objetos de una clase Cómo acceder a los miembros de un objeto Protección de los miembros de una clase Miembro de un objeto o de una clase Referencias a objetos Pasando argumentos a los métodos PROGRAMA JAVA FORMADO POR MÚLTIPLES FICHEROS ACCESIBILIDAD DE VARIABLES EJERCICIOS PROPUESTOS CAPÍTULO 6. CLASES DE USO COMÚN ENTRADA Y SALIDA Flujos de entrada Flujos de salida Excepciones Flujos estándar de E/S Determinar la clase a la que pertenece un objeto BufferedInputStream BufferedReader PrintStream Trabajar con tipos de datos primitivos Clases que encapsulan los tipos primitivos Clase Leer ¿DÓNDE SE UBICAN LAS CLASES QUE DAN SOPORTE? Variable CLASSPATH CARÁCTER FIN DE FICHERO CARACTERES
ALTERNATIVA A LOS FLUJOS DE E/S Entrada de datos Salida con formato Clase Formatter MÉTODOS MATEMÁTICOS EJERCICIOS RESUELTOS EJERCICIOS PROPUESTOS CAPÍTULO 7. SENTENCIAS DE CONTROL SENTENCIA if ANIDAMIENTO DE SENTENCIAS if SENTENCIA switch SENTENCIA while Bucles anidados SENTENCIA do ... while SENTENCIA for SENTENCIA break SENTENCIA continue ETIQUETAS SENTENCIAS try ... catch EJERCICIOS RESUELTOS EJERCICIOS PROPUESTOS CAPÍTULO 8. MATRICES INTRODUCCIÓN A LAS MATRICES MATRICES NUMÉRICAS UNIDIMENSIONALES Declarar una matriz Crear una matriz Iniciar una matriz Acceder a los elementos de una matriz Métodos de una matriz Trabajar con matrices unidimensionales Tamaño de una matriz ArrayList Añadir un elemento Insertar un elemento Modificar un elemento Obtener un elemento Iteradores Tamaño Eliminar elementos Buscar elementos Copiar listas Ejemplo Matrices asociativas Map CADENAS DE CARACTERES Leer y escribir una cadena de caracteres Clase String String(String valor) String toString() String concat(String str) int compareTo(String otroString) int length() String toLowerCase() String toUpperCase()

Lotutako artikuluak

Hipotermia

Hipotermia

Indridason, Arnaldur

Erlendur Sveinsson se enfrenta al caso más duro de su carrera.Una mujer obsesionada con saber si existe algo después de la muerte aparece ahorcada. Un padre sigue buscando a su hijo desaparecido hace veinte años sin dejar rastro. El inspector Erlendur Sveinsson está investigando extraoficialmente un caso de suicidio que no le cuadra. Para él, la modélica Islandia es como una es...

Available

21,90 €

Necronomicón

Necronomicón

Lovecraft, Howard Phillips

ABRE LAS PUERTAS DEL LEGENDARIO Y EMBLEMÁTICO UNIVERSO DE H. P. LOVECRAFT.EL LIBRO FICTICIO MÁS FAMOSO DE TODOS LOS TIEMPOS.El título perfecto para los amantes del terror y la fantasía oscura. ¡El Lovecraft más oculto y enigmático!El autor que reinventó el terror moderno y que está más de moda que nunca. Desde Stephen King a Blackwater o Stranger Things, su influencia está en t...

Available

24,90 €

El Baile de las Criadas

El Baile de las Criadas

Platel, Marta

En una ciudad llena de secretos, siempre hay alguien que todo lo ve.En la Barcelona de 1941, bajo el yugo del franquismo y con los nazis instalados en la ciudad, la joven Melisa Arranz entra a servir en casa de los Llebrera. Todo parece responder al destino previsible de una muchacha humilde hasta que una tarde, en un baile, conoce a un hombre que cambiará su vida para siempre....

Available

23,90 €

El Primer Caso del Marlo

El Primer Caso del Marlo

Ortega, Antonio

UN CADÁVER ENTRE LAS ROCAS.UN BANQUERO DESAPARECIDO.Y EL MARLO, UN JUBILADO QUE HACE PREGUNTAS INCÓMODAS. Miguel Ángel Rodríguez López, conocido en Cartagena como el Marlo, es un jubilado y entrenador del equipo de baloncesto Viejas Glorias. Cada mañana sale a caminar hasta Cala Cortina, siguiendo una rutina tranquila y metódica. Un día, una de esas caminatas termina con un hal...

Available

22,90 €

Cambiar el Agua de las Flores

Cambiar el Agua de las Flores

Perrin, Valerie

DE LA AUTORA DEL ÉXITO DE VENTAS INTERNACIONAL TATÁUNA NOVELA CELEBRADA Y LEÍDA EN TODO EL MUNDO«Leer esta novela es como flotar en plena felicidad.» Elle UNA MUJER INOLVIDABLE QUE APRENDE A RECONSTRUIRSEA TRAVÉS DE LAS COSAS SIMPLES. Violette Toussaint es la guarda del cementerio de un pequeño pueblo de Borgoña. Visitantes ocasionales y habituales acuden a la casa de esta muje...

Available

20,00 €

Una Reina Coronada en Llamas

Una Reina Coronada en Llamas

Mcbride, Hazel

«Este libro es una experiencia sensorial completa». Brigitte Knightley, autora superventas deEl irresistible encanto de tu peor enemigo.FORJÓ SU DESTINO.APOSTÓ EL CORAZÓN Y PERDIÓ.AHORA VUELVE PARA RECLAMAR SU TRONO. Aemyra Daercathian vuelve a las sombras del exilio pero esta vez ya no es la prisionera que aprendió a confiar, incluso a amar, a su enemigo; sino una reina traici...

Available

23,90 €

Egilearen beste liburu batzuk

C/C++. Curso de Programación. 5ª Edición

C/C++. Curso de Programación. 5ª Edición

Ceballos Sierra, Fco. Javier

C es uno de los lenguajes de programación más populares. Permite realizar una programación estructurada sin límite a la creatividad del programador; además, los compiladores C tienen la ventaja de producir programas reducidos y muy rápidos en su ejecución. Por ello, muchos paquetes de software están escritos en C. Puesto que C++ fue desarrollado a partir del lenguaje de program...

Available in 1 month

41,90 €