¿Cuál es el origen de Java?
2. El logo de Java que vemos es siempre una taza de café caliente, y te resulta difícil asociarlo con la programación informática. El origen de esta taza de café caliente y el nombre Java se inspiraron en un miembro del equipo fundador de Java.
3. Recordé que tomé una deliciosa taza de café en Java, por lo que este lenguaje de programación de computadoras se llamó Java y también fue etiquetado como la taza de café caliente con la que estamos más familiarizados.
Lectura ampliada
Características de Java:
1. El estilo de Java es similar a C++. En cierto sentido, Java es una variante de C++; /p>
2.java abandona los punteros, las estructuras y la gestión de memoria en C y C++ que son propensos a errores y difíciles de entender.
3.java proporciona una rica biblioteca de clases, que es muy conveniente para el desarrollo de programas.
4.java es un lenguaje completamente orientado a objetos que admite funciones orientadas a objetos, como como herencia, sobrecarga y polimorfismo.
5.C++ es un lenguaje mixto orientado a objetos y orientado a procesos, y C es un lenguaje puramente orientado a procesos;
6.java es un lenguaje fuertemente tipado, que es mejor que C/C++ en la verificación Más estricto. Java distingue entre letras mayúsculas y minúsculas.
7.java proporciona un mecanismo automático de recolección de basura gc, que evita efectivamente el problema de pérdida de memoria de C y C++.
Java prohíbe el acceso ilegal a la memoria, porque Java no tiene punteros, asignación de memoria ni liberación.
9. El código fuente de Java se compila en una estructura intermedia neutral; formato, que es irrelevante para la máquina. Siempre que la JVM (máquina virtual Java) esté instalada en la computadora, puede ejecutar este archivo intermedio que no tiene nada que ver con la máquina; Java se compila una vez y se ejecuta en todas partes;
10. sistemas operativos, habrá diferentes máquinas virtuales Java, lo que determina la portabilidad de Java;
11.java admite subprocesos múltiples. Una comprensión simple es que si se trata de una CPU de un solo núcleo, el programa será ejecutado por múltiples subprocesos mediante la rotación del intervalo de tiempo. Si se trata de una CPU multinúcleo, puede entenderse como dos o más subprocesos ejecutándose al mismo tiempo.