Red de conocimiento informático - Espacio del host - Soy un programador .net. Contar con cuatro años de experiencia laboral. Quiero convertir a java. ¿Qué conocimientos debo aprender?

Soy un programador .net. Contar con cuatro años de experiencia laboral. Quiero convertir a java. ¿Qué conocimientos debo aprender?

Soy ingeniero de software. El libro de texto que estudiamos es Programación en lenguaje Java (Edición básica, también hay una versión avanzada (no estudiada)). con la versión simple y luego pasar a la versión avanzada. El conocimiento involucrado en la versión básica incluye selección, bucles, métodos, matrices unidimensionales (multidimensionales), objetos y clases, cadenas y E/S de texto (flujos de entrada y salida).

Interfaz gráfica de usuario , manejo de excepciones, clases abstractas y recursividad de interfaces, etc. La versión avanzada que conozco es la clase de marco de colección.

A la hora de aprender un lenguaje de programación, aún necesitas practicar más.

Eso es todo lo que sé, ¡espero que te pueda ayudar!