Entradas

Mostrando entradas de enero, 2015

Conexion a base de datos

Para leer una base de datos con Java, generalmente se usa la API JDBC (Java Database Connectivity). Aquí tienes un ejemplo básico de cómo puedes conectarte a una base de datos y leer datos con Java utilizando JDBC: 1.- Primero, asegúrate de tener el controlador JDBC adecuado para tu base de datos. Puedes descargarlo desde el sitio web del proveedor de tu base de datos o utilizar una herramienta de gestión de dependencias como Maven. 2. A continuación, aquí tienes un ejemplo de código que muestra cómo conectarte a una base de datos, ejecutar una consulta y leer los resultados: import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class ReadFromDatabase { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/database_name"; String user = "username"; String password = "password"; try { Conn

Como inicializar un vector o array en java, inicializando un vector o array

Imagen
Que tal, en este tema se vera codigo y un ejemplo sencillo de como inicializar un vector o array en java, de antemano ya sabemos que un vector es un conjunto de elementos del mismo tipo que se van almacenando de forma continua, es decir, podemos tener un vector de tipo Int que va a contener uno o muchos enteros dentro del vector o Strings o cualquier tipo de dato mientras cumpla con el requisito que deben ser del mismo tipo. Cuando tu creas un vector, cada elemento es inicializado. En el caso del char cada valor es inicializado con el caracter null ('\u000'). Para evitar este tipo de cosas cuando creamos un vector y por seguridad, es necesario inicializar nuestro vector con variables o datos vacios para que no contenga ningun tipo de dato null o basura. El lenguaje java nos permite inicializar un vector de una manera rapida y sencilla. Ejemplo: Supongamos que creamos un vector de tipo String llamado "names" y queremos llenarlo con los siguientes datos: Juan, Geor

Factores primos de un numero primo en java

Imagen
Factorización en primos Números primos: Un número primo es un número entero mayor que 1 que sólo es dividido exactamente por 1 y él mismo. Factores: Los "factores" son los números que multiplicas juntos para obtener otro número Ejemplo: 2 x 3 = 6 Los factores de 6 serian los numeros 2 y 3 Factorización en primos "Factorizar en primos" es averiguar qué numeros primos tienes que multiplicar juntos para obtener el número original. Ejemplo ¿Cuáles son los factores primos de 12? Es mejor empezar por el número primo más pequeño, que es 2, así que comprobamos: 12 ÷ 2 = 6 Pero 6 no es primo así que tenemos que factorizarlo también: 6 ÷ 2 = 3 Y 3 es primo, así que: 12 = 2 × 2 × 3 Como ves, cada factor es un número primo, así que la respuesta es correcta - la factorización en primos de 12 es 2 × 2 × 3, también podemos escribir 22 × 3 Acontinuacion pondre el codigo para sacar los factores primos de un numero mport java.util.Scanner;

Lectura de datos por consola(Teclado) en Java

Imagen
Algunas ocaciones es necesario pedir datos desde la consola ya sea para hacer pruebas, etc. En esta ocaciones veremos como realizar esto mediante la classe Scanner. Para ello se tiene que crear un Objeto de Scanner con el cual procederemos a pedir los datos. En el primer ejemplo pediremos una cadena, mire el siguiente codigo. import java.util.Scanner; //Importación del código de la clase Scanner public class TestCadena { public static void main (String [ ] args) { System.out.println ("Introduzca una cadena por teclado:"); String cadena = ""; Scanner entrada = new Scanner (System.in); //Creación de un objeto Scanner cadena = entrada.nextLine (); //Invocamos un método sobre un objeto Scanner System.out.println ("Entrada por teclado es: \"" + cadena +"\""); } } Como podemos ver invocamos al metodo nextLine con el Objeto que se creo de Scanner A continuación

Herencia en Java, Que es Herencia?, Para que sirve la Herencia? Como heredar de una Clase?

Imagen
Alguna vez te has preguntado para que sirve la herencia en java o como podemos utilizarla? Pues en este tema veremos todo acerca de una herencia simple en java, con un buene ejemplo en codigo veras que no es tan dificil como parece. Cuando estamos realizando un programa, a menudo necesitamos de un modelo (una clase) o algo que nos generalize varios objetos, a partir de ese modelo despues necesitamos describir con mas especificacion todos los distintos modelos o ejemplos que podemos tener. Vamos a poner de ejemplo a un empleado . Normalmente en una empresa tenemos muchos empleados, pero no todos los empleados cuentan con las mismas caracteristicas, cierto? Por ejemplo: Tu quieres crear un modelo para un Gerente, un gerente es un empleado pero con diferentes caracteristicas. Miremos el el diagrama UML de ambas clases Emleado: Empleado +nombre: String = ” ” +salario: double +fechaNacimiento: Date +getDetails(): String Gerente: Gerente