¡Aprende Java primero y listo!
# 1 Conceptos orientados a objetos Java
OOP es una parte integral del lenguaje Java, por lo que no puede borrar los conceptos, ¿qué son? Incluye abstracción, encapsulación, polimorfismo y herencia.
Un elemento esencial de la programación orientada a objetos es la abstracción.
La encapsulación es un mecanismo que une el código y los datos y ayuda a evitar el acceso externo.
El polimorfismo es una característica que permite utilizar una interfaz para una clase general de acción.
La herencia es el proceso por el cual un objeto adquiere las propiedades de otro objeto.
Leer: Primer vistazo a los conceptos de Java
- ¿Hay alguna biblioteca nativa disponible en Android para desarrollar un cliente XMPP?
- ¿Debería Android Studio tener una versión ligera?
- ¿Qué es el estado de instancia guardado en el desarrollo de aplicaciones de Android?
- ¿El backend es siempre una aplicación web?
- ¿Cuál es la mejor manera de desarrollar aplicaciones para iPhone y Android en este momento?
# 2 Conceptos básicos de Java [Tokens]
Consulte todas las palabras clave de Java; estático, final, intentar, atrapar, son muy importantes.
Tipos primitivos: enteros, coma flotante, booleano.
Leer: Introducción a la programación Java [Principiante]
Leer: ¿Cómo ejecutar un programa Java?
# 3 Tipo de fundición y visibilidad
Casting Tipos compatibles e incompatibles.
Modificadores de acceso: públicos, privados y protegidos.
# 4 matrices y operadores
Matriz unidimensional
Matriz multidimensional
Operadores aritméticos
Operadores relacionales
Operadores de Asignación
# 5 declaraciones de control
Declaraciones de selección de Java: If, If-else, switch
Declaraciones de iteración: while, do-while, for
# 6 Fundamentos de clase
Crear clase, acceder a métodos de clase y declarar objetos
Constructores y recolección de basura
Métodos Java
Comprensión de métodos estáticos
# 7 Herencia, interfaz y paquete
Heredar clase
Uso de super
Crear interfaz
Clase abstracta
Crear paquetes en Java
# 8 Multithreading y manejo de excepciones
Crear hilos de Java
Administrar hilos en Java
Trata de atraparlo
Crear múltiples hilos
# 9 Anotaciones Java y E / S
@Heredado
@Anular
@Obsoleto
@SuppressWarnings
Leer escribir archivos
Corrientes
# 10 Clases genéricas y de colección
Clases Genéricas
Interfaces genéricas
La clase ArrayList
La clase HashSet
Luego, debes seguir los Documentos oficiales de desarrolladores de Android para desarrolladores.
Feliz codificación. Avanzar