- El Java SE Development Kit 8 (JDK 8)
- Un editor de texto
Creación del archivo
Un archivo de origen contiene código, escrito en el lenguaje de programación Java, que tu y otros programadores pueden entender. Se puede utilizar cualquier editor de texto para crear y editar archivos de origen.
Compile el archivo de código fuente en un archivo .class
El compilador del lenguaje de programación Java javac toma el archivo de
origen y traduce el texto en instrucciones que la máquina virtual Java
pueda entender. Las instrucciones que aparecen en este .class archivos
se conocen como códigos de bytes.
Ejecutar el programa
La herramienta lanzador de aplicaciones Java java utiliza la máquina virtual Java para ejecutar su aplicación.
Comentarios
Los comentarios son ignorados por el compilador, pero son útiles para otros programadores.
El lenguaje de programación Java es compatible con tres tipos de comentarios:
- /* text */ El compilador ignora todo, desde /* a *
- /** documentation */ Esto indica un comentario documentación (comentario doc, para abreviar). El compilador ignora este tipo de comentario, al igual que no tiene en cuenta los comentarios que utilizan /* y */ El javadoc herramienta utiliza los comentarios doc en la preparación de la documentación generada automáticamente.
- // text El compilador ignora todo, desde // hasta el final de la línea
Código
static public void main(String args[]){}
Los modificadores public y static se pueden escribir en cualquier orden, pero la convención es usar public static. Puede asignar el nombre de argumento que quieras, pero la mayoría de los programadores elegir "args" o "argv".
Static significa que la clase no necesita ser instanciada (hacer un new)
para poder utilizarlos. También se les llama por esto métodos de clase
(también hay variables static o de clase).
Miembros
Cuando un método o una variable miembro es declarada como public, esto significa que todas las clases, sin importar el paquete al que pertenece, puede acceder al miembroLos miembros marcados como private no pueden ser accedidos por código de otra clase, excepto por la clase en la que fueron declarados
Los miembros marcados como protegidos pueden ser accedidos desde la clase en la que fueron declarados o una clase hija de esta.