
Portada del Libro
Datos Tecnicos
Autor : Bruce Eckel
Editorial : Prentice Hall
Idioma : Español
Nº de Paginas : 1100
Peso Total : 1,81Â MB (Incluidos los ejemplos)
Notas : Cada capitulo viene en un archivo .pdf distinto .
La calidad es e-book .(No se trata de ningun libro escaneado)
Es una actualizacion de la 2da version mudandose a Java 2 y JK 1.4 .
Descripcion
Como cualquier lenguaje humano, Java proporciona una forma de expresar
conceptos. Si tiene éxito, la expresión media será significativamente más sencilla
y más flexible que las alternativas, a medida que los problemas crecen en
tamaño y complejidad.
No podemos ver Java como una simple colección de caracterÃsticas -algunas de
las caracterÃsticas no tienen sentido aisladas. Se puede usar la suma de partes
sólo si se está pensando en diseño, y no simplemente en codificación. Y para
entender Java asÃ, hay que entender los problemas del lenguaje y de la
programación en general. Este libro habla acerca de problemas de programación,
por qué son problemas y el enfoque que Java sigue para solucionarlos. Por
consiguiente, algunas caracterÃsticas que explico en cada capÃtulo se basan en
cómo yo veo que se ha solucionado algún problema en particular con el lenguaje.
AsÃ, espero conducir poco a poco al lector, hasta el punto en que Java se
convierta en lengua casi materna.
Durante todo el tiempo, estaré tomando la actitud de que el lector construya un
modelo mental que le permita desarrollar un entendimiento profundo del
lenguaje; si se encuentra un puzzle se podrá alimentar de éste al modelo para
tratar de deducir la respuesta.
Prerrequisitos
Este libro asume que se tiene algo de familiaridad con la programación: se
entiende que un programa es una colección de sentencias, la idea de una
subrutina/función/macro, sentencias de control como “ir’ y bucles estilo “while”,
etc. Sin embargo, se podrÃa haber aprendido esto en muchos sitios, como, por
ejemplo, la programación con un lenguaje de macros o el trabajo con una
herramienta como Perl. A medida que se programa hasta el punto en que uno se
siente cómodo con las ideas básicas de programación, se podrá ir trabajando a
través de este libro. Por supuesto, el libro será más fácil para los programadores
de C y aún más para los de C++, pero tampoco hay por qué excluirse a sà mismo
cuando se desconocen estos lenguajes (aunque en este caso es necesario tener la
voluntad de trabajar duro; además, el CD multimedia que acompaña a este texto
te permitirá conocer rápidamente los conceptos de la sintaxis de C necesarios
para aprender Java). Presentaré los conceptos de la programación orientada a
objetos (POO) y los mecanismos de control básicos de Java, para tener
conocimiento de ellos, y los primeros ejercicios implicarán las secuencias de flujo
de control básicas.
Aunque a menudo aparecerán referencias a aspectos de los lenguajes C y C++,
no deben tomarse como comentarios profundos, sino que tratan de ayudar a los
programadores a poner Java en perspectiva con esos lenguajes, de los que,
después de todo, es de los que desciende Java. Intentaré hacer que estas
referencias sean lo más simples posibles, y explicar cualquier cosa que crea que
una persona que no haya programado nunca en C o C++ pueda desconocer.
Read more