JAVA usa getName() para obtener el nombre. ¿Es la ruta absoluta del archivo o el nombre del archivo?
Lo que se obtiene es el nombre del archivo.
Java es un lenguaje de programación orientado a objetos. No solo absorbe las diversas ventajas del lenguaje C++, sino que también abandona conceptos como la herencia múltiple y los punteros que son difíciles de entender en C++. El lenguaje Java es potente, simple y fácil de usar. Utilice dos funciones. Como representante de los lenguajes de programación estáticos orientados a objetos, el lenguaje Java implementa perfectamente la teoría orientada a objetos y permite a los programadores realizar programación compleja con una forma de pensar elegante [1].
Java tiene las características de simplicidad, orientación a objetos, distribución, robustez, seguridad, independencia y portabilidad de plataforma, subprocesos múltiples y dinámica [2]. ¿Java puede escribir aplicaciones de escritorio, aplicaciones web, sistemas distribuidos y aplicaciones de sistemas integrados, etc. [3]?
Entorno de programación
JDK (Java Development Kit) se denomina kit de desarrollo Java o herramienta de desarrollo Java. Es un entorno de desarrollo de programas para escribir subprogramas y aplicaciones Java. JDK es el núcleo de todo Java, incluido Java Runtime Environment (Java Runtime Envirnment), algunas herramientas de Java y las bibliotecas de clases principales de Java (Java API). No importa qué servidor de aplicaciones Java sea, esencialmente tiene incorporada una determinada versión de JDK. El JDK principal es el JDK lanzado por Sun. Además de Sun, hay muchas empresas y organizaciones que han desarrollado su propio JDK, como el JDK desarrollado por IBM, Jrocket por BEA y el JDK desarrollado por la organización GNU [13]. .
Además, el subconjunto de API de Java SE y la máquina virtual de Java en la biblioteca de clases de API de Java se pueden denominar colectivamente JRE (JAVA Runtime Environment) es un entorno estándar que admite la ejecución de programas Java. [14] ?.
JRE es un entorno de ejecución y JDK es un entorno de desarrollo. Por lo tanto, se necesita JDK al escribir programas Java y JRE al ejecutar programas Java. El JDK ya contiene JRE, por lo que siempre que esté instalado, puede editar programas Java y ejecutar programas Java normalmente. Sin embargo, dado que JDK contiene una gran cantidad de contenido que no tiene nada que ver con la ejecución y ocupa mucho espacio, no es necesario instalar JDK para ejecutar programas Java normales, solo necesita instalar JRE [15].
Herramientas de programación
Eclipse: ¿una plataforma de desarrollo extensible de código abierto basada en Java [16]?.
NetBeans: Entorno de desarrollo integrado Java de código abierto, adecuado para diversas aplicaciones cliente y web.
IntelliJ IDEA: Tiene muy buenas funciones en avisos automáticos de código, análisis de código, etc. [17]?
MyEclipse: Un software comercial desarrollado por Genuitec, es un entorno de desarrollo integrado ampliamente utilizado para aplicaciones Java [18]?.
EditPlus: Si el compilador de Java "Javac" y el intérprete "Java" están configurados correctamente, ¿puede usar EditPlus directamente para compilar y ejecutar programas Java [19]?