TODO ES UN OBJETO
- Los objetos se manipulan mediante referencias
- Es necesario crear todos los objetos
- Los lugares de almacenamiento
- Caso especial: tipos primitivos
- Matrices en Java
- Nunca es necesario destruir un objeto
- Ámbito
- Ámbito de los objetos
- Creación de nuevos tipos de datos: class
- Campos y métodos
- Métodos, argumentos y valores de retorno
- La lista de argumentos
- Construcción de un programa java
- Visibilidad de los nombres
- Utilización de otros componentes
- La palabra clave static
- Nuestro primer programa Java
- Compilación y ejecución
- Comentarios y documentación embebida
- Documentación mediante comentarios
- Sintaxis
- HTML embebido
- Algunos marcadores de ejemplo
- Ejemplo de documentación
- Estilo de codificación
- Ejercicios
Si habláramos otro lenguaje, percibiríamos un mundo algo distinto. (Ludwig Wittgenstein)
TODO ES UN OBJETO
Java está basado en C++ pero está más orientado a objetos.
C++ y Java son lenguajes híbridos, es decir, permiten múltiples estilos de programación. C++ es más híbrido que Java, por eso soporta compatibilidad descendente con C (cualquier compilador de C++ compila C). C++ es un superconjunto de C y por tanto incluye algunos de los aspectos menos deseables de este lenguaje.
Cuando vamos a programar en Java debemos tener presente que sólo lo podemos hacer mediante programación orientada a objetos, por tanto, tenemos que tener la mente en este tipo de programación. La ventaja es que programaremos en un lenguaje fácil de aprender y utilizar. En Java casi todo es un objeto.