Lenguaje De Programacion Recuperacion.docx

  • Uploaded by: JessicaPinedahenao
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Lenguaje De Programacion Recuperacion.docx as PDF for free.

More details

  • Words: 546
  • Pages: 5
Nombre: Eduard Andrés Pineda Henao Tecnología Lenguaje de programación Lenguaje de programación es aquella estructura que, con una cierta base sintáctica y semántica, imparte distintas instrucciones a un programa de computadora. El lenguaje de programación tiene la capacidad de especificar, de forma precisa, cuáles son los datos que debe trabajar un equipo informático, de qué modo deben ser conservados o transferidos dichos datos y qué instrucciones debe poner en marcha la computadora ante ciertas circunstancias. El bloc de notas y Explorer puede establecer cualquier lenguaje de programación exceptuando muy pocos. Los tipos de lenguaje de programación más usados hoy en día son:

Java es un lenguaje muy extenso, existen muchas de convenciones, cuando se manejan convenciones se busca no solo definir buenas practicas sino conocer el lenguaje de programación, por esa razón iniciamos conociendo las palabras reservadas que java nos provee y luego continuamos con las convenciones para clases, paquetes, métodos, variables y constantes.

Java define una serie de palabras para la identificación de operaciones, métodos, clases etc. Con el fin de que el compilador pueda entender los procesos que se están desarrollando... Estas palabras no pueden ser usadas por el desarrollador para nombres de métodos, variables, clases entre otras, pues como se mencionó cada una tiene un objetivo dentro del lenguaje... Convenciones Clases e Interfaces. Las clases    

La primera letra debe ser mayúscula Utiliza nomenclatura camelCase Para las clases, los nombres deben de ser sustantivos (Sujeto) y van después de la palabra reservada class Para las interfaces, los nombres deben de ser adjetivos (Califica el sustantivo) y van después de la palabra reservada interface

Ejemplo 1. 2. 3. 4. 5.

Class Persona Class ClasePrincipal Class VentanaRegistro Interface ActionListener Interface MouseInputListener

Convenciones en Paquetes. Los paquetes.    

Deben ser escritos todo en minúscula. Van después de la palabra reservada package Si se van a usar paquetes dentro de otros paquetes, se unen mediante un punto (.) Finalizan con ;

Ejemplo 1. 2. 3. 4.

Package ventanas; Package vo; Package dao; Package imagenes.iconos;

Convenciones en Métodos. Los métodos    

La primera letra debe ser minúscula Utiliza nomenclatura camelCase Los nombres deben conformarse por el par verbo + sustantivo El nombre va después del tipo de método (void, int, double, String)

Nota Al finalizar el nombre del método debe indicarse mediante paréntesis con o sin argumentos () Ejemplo 1. 2. 3. 4.

Void miMetodo() Int sumaEnteros(int a, int b) Sting mensaje (String saludo) Boolean retornaPermisos (int tipoUsuario)

Convenciones en Variables. Las variables    

La primera letra debe ser minúscula Utiliza nomenclatura camelCase El nombre va después del tipo de dato (int, String, double, boolean) Es recomendable utilizar nombres con un significado explícito, y en lo posible, cortos

Ejemplo 1. 2. 3. 4.

Int edad String nombre String direccionResidencia Boolean resultadoPrueba

Convenciones en Constantes. Las constantes   

Todas las letras de cada palabra deben estar en mayúsculas Se separa cada palabra con un _ se declaran similar a las variables, con la diferencia de que el tipo de dato va después de la palabra reservada final.

Ejemplo 1. Final int EDAD 2. Final String CODIGO_CIUDAD 3. Final double PI

Algunas diferencias frente a otros lenguajes de programación

Fuente 

http://codejavu.blogspot.com.co/2014/04/convenciones-de-codigo-enjava.html



http://www.taisis.com/2012/01/tiobe-programming-community-indexfor-january-2012/



http://www.monografias.com/trabajos108/lenguajes-programacionjava-asp/image009.png

Related Documents


More Documents from "JessicaPinedahenao"

November 2019 17