























Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Este documento proporciona una introducción a la programación orientada a objetos en java. Cubre temas como la estructura y organización del jdk, la sintaxis y convenciones de nomenclatura de java, los tipos de datos primitivos y de objetos, las estructuras de control, los operadores, las sentencias y expresiones, y las bifurcaciones y bucles. También incluye ejercicios prácticos para aplicar los conceptos aprendidos. Es un recurso valioso para estudiantes que buscan comprender los fundamentos de la programación en java y desarrollar habilidades en este lenguaje de programación orientado a objetos.
Typology: Lecture notes
1 / 31
This page cannot be seen from the preview
Don't miss anything!
























Java El directorio principal java\lib Contiene las bibiliotecas de clase de Java, principalmente el archivo classes.zip. Al compilar y ejecutar programas de Java, se extraen automáticamente las clases necesarias de este archivo java\bin Contiene los programas ejecutables de Java, como el compilador, el depurador y el appletviewer java\include Contiene archivos de encabezado que corresponden a varias clases de Java
Los nombres de Java son case sensitive Las reglas del lenguaje respecto a los nombres de variables son muy amplias. Se recomienda seguir las siguientes instrucciones: ◦ (^) En Java es habitual utilizar nombres con minúsculas, con las excepciones de las palabras reservadas. ◦ (^) Cuando un nombre consta de varias palabras es habitual poner una a continuación de otra, poniendo con mayúscula la primera letra de la palabra que sigue a otra (Ejemplos: elMayor() , VentanaCerrable , RectanguloGrafico , addWindowListener() ). ◦ (^) Los nombres de clases e interfaces comienzan siempre por mayúscula (Ejemplos: Geometria , Rectangulo , Dibujable , Graphics , ArrayList , Iterator ). ◦ (^) Los nombres de objetos , los nombres de métodos y variables miembro , y los nombres de las variables locales de los métodos, comienzan siempre por minúscula (Ejemplos: main() , dibujar() , numRectangulos , x , y , r ). ◦ (^) Los nombres de las variables finales , es decir de las constantes, se definen siempre con mayúsculas (Ejemplo: PI ) NOMENCLATURA HABITUAL EN LA PROGRAMACIÓN
Primitivos Objetos boolean Boolean byte Byte char Character short Short int Integer long Long float Float double Double String Tipos de datos en java
Variables enteras
Variables enteras
Operadores aritméticos suma (+), resta (-), multiplicación (*), división (/) y resto de la división (%). Operadores de asignación variable = expression; Operadores de java
Operadores unarios Los operadores más (+) y menos (-) unarios sirven para mantener o cambiar el signo de una variable, constante o expresión numérica. Operador instanceof El operador instanceof permite saber si un objeto pertenece o no a una determinada clase. Operador condicional? : booleanExpression? res1 : res Operadores de java
Operadores lógicos Operadores de Java
Sentencias o expresiones Una sentencia es una expresión que acaba en punto y coma (;). Comentarios // las dos barras. Requiere incluir dos barras al comienzo de cada línea /* Esta segunda forma es mucho más cómoda para comentar un número elevado de líneas ya que sólo requiere modificar el comienzo y el final. */ Programación en java
Switch
Bucle while while (booleanExpression) { statements; } Bucle for for (initialization; booleanExpression; increment) { statements; } Bucle do while do { statements } while (booleanExpression); Bucles
Otra forma de salir de un bucle (y de un método) es utilizar la sentencia return. A diferencia de continue o break , la sentencia return sale también del método o función. En el caso de que la función devuelva alguna variable, este valor se deberá poner a continuación del return (return value;). Sentencia return
Lee un número por teclado e indica si es divisible entre 2 (resto = 0). Si no lo es, también debemos indicarlo. Muestra los números del 1 al 100 (ambos incluidos) divisibles entre 2 y 3. Utiliza el bucle que desees. Realizar la suma del 1 al numero que indiquemos, este debe ser mayor que 1. Ejercicios