Como Programar en Java

Share Embed Donate


Short Description

Descripción: PROGRAMACION...

Description

Aprende a Programar en Java Para empezar, crear programas no es una capacidad de pocos sino más bien algo que está a la mano de cualquier persona interesada en aprender. No necesitas un don especial para aprender a programar, sino más bien ser ordenado, practicar harto, concentración, tener capacidad analítica, ser creativo y hartas ganas de aprender. En este tutorial te entregaremos las herramientas e instrucciones básicas para que aprendas a programar desde 0. La modalidad de enseñanza será bastante objetiva, como no podremos ir supervisando tus avances a lo largo de esta guía, te entregaremos ejercicios para que desarrolles haciendo uso de tu creatividad y capacidad analítica, así mismo, expondremos las pautas evaluativos de cada ejercicio para que una vez lo resuelvas puedas chequear tu resultado con el nuestro. Esperamos que una vez comiences a leer no te detengas hasta conseguir el objetivo de este tutorial… aprender a programar.

EL LENGUAJE DE PROGRAMACIÓN JAVA

1.1.- Introducción a Java. Existen muchos lenguajes de programación, entre ellos tenemos: Pascal, Cobol, C, Fortran, Lisp, Prolog, C++, Smalltalk, Logo, Assembler, Visual Basic, Javascript, Java, ASP, ASP.NET, Phyton, C#, PHP, etc., con sus distintas naturalezas y fines. En esta guía tutorial nos enfocaremos en el lenguaje más popular en la actualidad: Java. Java es un lenguaje de programación de alto nivel, sus aplicaciones están orientadas a resolver problemas del tipo negocio. Es un lenguaje orientado a objeto (OO), ya que todos los datos y funciones se combinan en unidades llamadas objetos, fue desarrollado por Sun Microsystems a principio de los años 90'. Entre los objetivos de Java, se encuentra la finalidad de entregar un medio conveniente para formular la solución a un problema determinado. Para esto, utiliza símbolos, conceptos y teoremas matemáticos, los cuales interactuando con específicas palabras en inglés y siguiendo reglas sintácticas propias del lenguaje, forman un programa. Java además posee un compacto grupo de operaciones básicas, reglas que unen estas operaciones y excepciones a éstas reglas básicas. Hoy en día, Java está siendo el lenguaje de programación más utilizado, tomando cada vez mayor importancia incluso por encima de sus pares Cobol, C, C++ y Visual Basic. Sin lugar a dudas una de las aplicaciones o usos más importantes de Java es la construcción de applets (programas que se ejecutan a través de un navegador web). Un applet puede ser una operación, animación, etc. 1.1.1.- Características de Java: Su simplicidad comparado con otros lenguajes OO. Orientado a Objetos (OO). Distribuido. Robusto. Arquitectura Neutral. Seguro. Portable. Interpretado. Multihilo. Dinámico. 1.1.2.- Comentarios en Java: Los comentarios en programas java sirven para explicar las lineas de código, éstos comentarios son "invisibles" para el compilador y por ende no influyen en el programa. Comentario para una sola linea de texto: Para utilizar este tipo de comentario se debe

colocar un doble slash (//) al principio de la linea. Ejemplo:

Comentario de una o más lineas: Para utilizar este tipo de comentario se debe colocar un slash+asterisco (/*) al principio de la primera linea de texto y un asterisco+slash (*/) al final de la última linea de texto. Ejemplo:

1.1.3.- Los separadores en Java Java posee 6 tipos de separadores, estos son: [] Los corchetes: Se utilizan para declarar arreglos y valores de éstos. Ejemplo:

{} Las llaves: Se utilizan para definir un bloque de código y crear un arreglo con sus valores iniciales. Ejemplo:

() Los paréntesis: Se utilizan para llamar métodos, definir la procedencia de alguna expresión, establecer condiciones en las estructuras de control, entre otras funciones. Ejemplo:

; El punto y coma: Se utiliza para encadenar sentencias dentro de un ciclo for y separar sentencias simples. Ejemplo:

, La coma: Se utiliza para separar variables en la declaración de un mismo tipo. Ejemplo:

. El punto: Se utiliza para separar una variable o método de una variable de referencia. Ejemplo:

1.1.4.- Los Identificadores en Java Como su nombre lo dice, los identificadores sirven para identificar (usar o nombrar) todo lo que el programador necesite, entre esto, las variables, funciones, clases y objetos. En sí, un identificador es simplemente "el nombre que le asignamos a nuestras variables, clases u objetos con el fin de diferenciar unas de otras". Al momento de identificar una variable, clase u objeto en Java no existe un límite de caracteres para asignarle al identificador, y se debe tener muy en claro que se distinguen las mayúsculas de las minúsculas. Así, al momento de escribir nuestro programa, si declaramos por ejemplo una variable entera que denominaremos "sumaTotal", cada vez que queramos utilizar esta variable debemos escribirla tal cual la denominados, puesto que al cambiar una letra o una mayúscula al compilar nos detectará error. Ejemplo de identificadores válidos:

Ejemplo de uso correcto de identificadores:

Ejemplo de uso incorrecto de identificadores:

1.1.5.- Palabras Claves y Palabras Reservadas en Java Java tiene definidas 50 palabras y se reserva 8 más, todas éstas no pueden ser utilizadas como identificadores. Palabras Claves: abstract boolean break byte byvalue

case catch char class const continue default do double else extends false final finally float for goto if implements import instanceof int interface long native new null package private protected public return short static super switch synchronized this threadsafe throw transient

true try void while Palabras Reservadas: cast future generic inner operator outer rest var Ejemplo de Error; Uso de palabra clave como identificador:

ELEMENTOS BÁSICOS DE PROGRAMACIÓN Y ALGORITMOS 1.2.- Introducción. La gran mayoría de los problemas de la vida real los podemos transformar en un “proyecto o idea a programar”, cada uno con sus propias características y requerimientos, a través de las cuales el programador debe ser capaz de reconocer los datos de entrada, el proceso y la salida de dichos datos, para a través de un computador resolver de la manera más eficiente posible el problema. Es así como podemos definir dos etapas en el proceso de resolver un problema: 1) Resolución del Problema. 2) Implementación de la solución en un computador. Para la primera etapa es necesario que conozcamos el concepto de Algoritmo. Un Algoritmos es un conjunto finito de acciones o pasos ordenados que terminan en la solución del problema, y que nos permitan resolver cualquier problema, ya sea práctico o no. Un algoritmo es solución para un solo problema, es decir, distintos problemas tienen sus

propios algoritmos específicos para cada uno, pero un problema puede tener uno o más algoritmos distintos como solución. Ejemplo de Algoritmo: “Encender un fósforo”. Tenemos una caja de fósforos con al menos 1 fósforo en su interior. Abrimos la caja de fósforos. Introducimos dedo pulgar e índice en la caja de fósforos. Tomamos y sacamos un fósforo de la caja. Sin soltar el fósforo, deslizamos su cabeza por el costado de la caja de fósforos. El fósforo se enciende. Las Variables; se llaman así porque su valor cambia o varía durante los procesos del algoritmo. Toda variable tiene un nombre y un valor asociado. Ej: promedioFinal Las Constantes; se llaman así poque su valor nunca cambia durante los procesos del algoritmo. Toda constantes tiene un nombre y un valor asociado. Ej: PI

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF