¿Cuáles son los mejores recursos tanto en línea como fuera de línea para aprender Core Java?

Descripción general de Core Java o Java Standard Edition

1. ¿Qué es Java?

Java es un lenguaje de programación y una plataforma

Java se utiliza como una programación para desarrollar aplicaciones de software, y se utiliza como plataforma de software para ejecutar

Aplicaciones Java.

2. ¿Qué es Core Java?

Java tiene 3 ediciones importantes

yo. Java Standard Edition / Core Java * Nombre anterior J2SE.

ii. Java Enterprise Edition / Advanced Java * Nombre anterior J2EE.

iii. Java Micro Edition * Nombre antiguo J2ME.

3. ¿Qué son los conceptos básicos del lenguaje Java?

yo. Comentarios

ii. Tipos de datos

iii. Modificadores

iv. Variables

v. operadores

vi. Control de flujo: condicional, bucle y ramificación.

vii Instrumentos de cuerda

viii. Arrays

ix Operaciones IO y manejo de archivos

X. Métodos predefinidos, y definidos por el usuario.

xi Expresiones regulares

xii Manejo de excepciones

xiii Programación orientada a objetos

Herencia

Polimorfismo

Encapsulacion

4. ¿Cómo usar Java?

Java es un software de código abierto y plataforma independiente,

Para descargar e instalar Software Development, JDK incluye JRE y JVM. Software,

Para el tiempo de ejecución para ejecutar aplicaciones de software que se desarrollaron en Java. descargar e instalar JRE incluye JVM.

Nota: Podemos ejecutar el código de bytes de Java en cualquier plataforma compatible.

5. ¿Qué es el comentario en la programación de computadoras?

Generalmente Comentario es una palabra en inglés. En programación de computadora usamos Comentarios para la documentación del Código,

. Para hacer el código legible

. Para hacer que el código se deshabilite de la ejecución.

6. ¿Qué son los tipos de datos de Java?

Un tipo de datos es una clasificación del tipo de datos que una variable u objeto puede contener en la programación de computadoras.

Java soporta dos categorías de tipos de datos,

yo. Tipos de datos primitivos

ii. Tipos de datos de referencia.

7. ¿Qué son las variables de Java?

Una ubicación de memoria con nombre para almacenar datos temporales dentro de un programa.

Java tiene tres tipos de variables,

yo. Variables locales

ii. Variables de instancia

iii. Variables de clase / estáticas

8. ¿Qué son los operadores de Java ?

Los operadores se utilizan para realizar operaciones matemáticas, de comparación y lógicas.

Categorías de Operadores en Java

yo. Operadores aritméticos

ii. Operadores relacionales

iii. Operadores de Asignación

iv. Operadores de Bitwise

v. Operadores lógicos

vi. Operadores Misceláneos

9. ¿Qué son las declaraciones de flujo de control de Java?

Java tiene tres tipos de declaraciones de flujo de control,

yo. Declaraciones condicionales

ii. Declaraciones de bucle

iii. Bifurcaciones

10. ¿Qué son los métodos de Java?

Los métodos también se conocen como funciones.

. En Programación Estructurada Ex: C Lenguaje. Utilizamos funciones incorporadas y definidas por el usuario.

. En Programación Orientada a Objetos Ex: Lenguaje Java. Utilizamos métodos incorporados y definidos por el usuario.

Dos tipos de métodos en Java

yo. Métodos incorporados

Métodos de números

Métodos de carácter

Métodos de cuerda

Métodos de matriz, etc …

ii. Métodos definidos por el usuario

Método con valor de retorno

Método sin devolver ningún valor.

11. ¿Qué son los Fundamentos de OOPS?

Cuatro fundamentos de OOPS – Sistema de Programación Orientada. Los conceptos son,

yo. Herencia

ii. Polimorfismo

ii. Abstracción

iii. Encapsulacion

En mi opinión, para un conocimiento profundo de Core Java y sus características importantes con ejemplos de código fáciles de forma gratuita , puede estudiar y practicar la lectura de Decodejava.com con un tutorial sencillo y sencillo de Java.

Para los principiantes han cubierto la mayoría de las características de Java

  • Declaraciones de control: las declaraciones de control como if, if-else, switch, while loop, break, continue, etc. controlan el flujo de nuestro programa. Para saber más sobre las declaraciones de control, comenzando con la instrucción if, lea la instrucción if de Java
  • Excepciones de Java : la excepción es una condición excepcional inusual o un error de tiempo de ejecución , que se produce solo durante el tiempo de ejecución de un programa Java. Para conocer las Excepciones de Java y cómo se producen en un programa Java , puede leer Manejo de excepciones en Java
  • Cadena : la cadena no es más que una secuencia de caracteres entre comillas dobles. Para saber sobre String y sus diversos métodos importantes, siga Java String Class – Decodejava.com
  • Entrada / salida de archivos: las clases de entrada / salida de archivos se utilizan para leer / escribir datos de los archivos. Para obtener más información sobre la entrada / salida de archivos y sus clases importantes con ejemplos de códigos cortos , siga: Clase de archivo Java – Decodejava.com
  • Hilo : un hilo es un programa en ejecución que está realizando alguna tarea específica . Thread es la característica más importante de Core Java y para conocer más Thread y sus características con ejemplos de código sencillos , lea Threads en Java – Decodejava.com
  • Applet : un applet es un programa Java que puede ser transportado a través de Internet y ejecutado por un navegador web habilitado para Java. Para saber más sobre Applet y sus características importantes , puede leer Java Applet Class- Decodejava.com
  • Collection Framework – Collection Framework proporciona interfaces y clases importantes mediante las cuales podemos administrar un grupo de objetos . Las colecciones aparecen en los temas avanzados de Core Java, pero no debes perderte. Para saber más sobre cada clase de Colección con ejemplos de código corto , puede leer ArrayList en Java- Decodejava.com
  • Swing package: Swing framework nos permite crear aplicaciones basadas en ventanas y su interfaz gráfica de usuario (GUI) fácil de usar. Para obtener más información sobre Swing y sus clases con ejemplos de código fáciles , puede seguir Java Swing- Decodejava.com

Espero que ayude y no olvide que no hay atajos para el éxito, así que practique la programación de Java tanto como sea posible para sobresalir.

¡La mejor de las suertes!

Si desea obtener más información sobre Java, vaya a obtener la certificación OCJP / SCJP.

Mientras te preparas para ello aprenderás diferentes aspectos de lang.

si quieres poner a prueba tus habilidades java

Podrías consultar mi propia aplicación para java y también los videos de software de Durga en youtube

Java OCJP + – Aplicaciones de Android en Google Play

Más de 900 preguntas de prueba / cuestionario.

Más de 300 preguntas de la entrevista.

Más de 300+ programas java.

es realmente un uso completo para mejorar su conocimiento de Java, pero si no sabe nada acerca de Java, entonces no acepte esta aplicación, comience con un libro estándar

Principiante:

1. Head First Java, 2nd Edition

2. Pensando en Java (4ª Edición)

3. piensa en java

4. Introducción a Java por Sedgewick

5. Java en pocas palabras

6. Core Java Volume I – Fundamentals (9ª edición) (Core Series): Cay S. Horstmann

7. Java How To Program (objetos tardíos) por Paul Deitel, Harvey Deitel

puede comprobar su habilidad de java con mi aplicación en paralelo (tema por tema)

La mejor de las suertes .

Intermedio:

Java efectiva (2da edición): Joshua Bloch

Java Performance: Charlie Hunt, Binu John

Head First Servlets y JSP

SCJP por Kathy y Sierra

Java – La referencia completa de Herbert Schildt.

Java concurrencia en la práctica

Rendimiento de Java

El lenguaje de programación Java, 4ª edición

Avanzado:

Puzzlers de Java: trampas, escollos y esquineros

La mejor de las suertes .

Para el aprendizaje en línea para Core Java y Advanced Java, puede seguir estos sitios web:

  • Oracle Java Tutorials
  • JavaTpoint
  • Punto de tutoriales
  • Academia de código
  • Lynda

Para el aprendizaje fuera de línea, puede referirse a:

  • Libros como: Head First Java, Thinking in Java
  • Curso presencial de Java en institutos de formación de software.

Hola amigo,

Me gustaría decir que para estudiar Java de una manera sencilla y para comprender temas esenciales, tales como OOP, Array, String, Manejo de archivos, Manejo de excepciones, Multithreading, Recolección de basura, Clases internas, Arquitectura JVM, etc., visite AlgoValley.

No compre ningún libro [Guardar árboles]. Simplemente descargue la página de índice de cualquier libro conocido de Core java. Busca en google para aprender todos los temas. Y haz prácticas en tu máquina. No leas mucho. Todo lo que necesitas hacer es entender el tema y simplemente practicar rápidamente esa cosa. Aprenderás más rápido.