Una guia muy practica acerca de la programacion en java
Java es un lenguaje de programación y una plataforma informática comercializada por primera vez en 1995 por Sun Microsystems. Hay muchas aplicaciones y sitios web que no funcionarán a menos que tenga Java instalado y cada día se crean más. Java es rápido, seguro y fiable. Desde portátiles hasta centros de datos, desde consolas para juegos hasta súper computadoras, desde teléfonos móviles hasta Internet, Java está en todas partes.
tecnologias a utilizar para trabajar de una forma muy basica para iniciar con java
para iniciar los conocimientos basicos utilize:
NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java. Existe además un número importante de módulos para extenderlo. NetBeans IDE es un producto libre y gratuito sin restricciones de uso. ..
Java SE (Java Standart Edition): esta es la versión estándar de la plataforma, es decir, la que la mayoría usa para desarrollar sus aplicaciones de escritorio o de la web, fue la que originalmente fue desarrollada por Sun.
esta es la pagina para descargar el netbeans:
https://netbeans.org/downloads/
descargar la maquina virtual
Java Development Kit o (JDK), es un software que provee herramientas de desarrollo para la creación de programas en Java. Puede instalarse en una computadora local o en una unidad de red.
En la unidad de red se pueden tener las herramientas distribuidas en varias computadoras y trabajar como una sola aplicación.
bueno una vez instalado esto procedemos a nuestros primeros codigos
MI PRIMER PROGRAMA EN JAVA
creamos un nuevo proyecto seleccionamos java > java Aplicacion > next
le ponemos un nombre a nuestro proyecto
este es el codigo que utilize, ahi va comentariado para ayudar a entenderlo mejor
//el nombre de mi paquete o proyecto
package miprimerprogramaenjava;
//importamos las librerias a ocupar
import java.lang.*;
import javax.swing.*;
import java.util.*;
import java.math.*;
//esta es la clase que usare
public class MiPrimerProgramaEnJava {
public static void main(String[] args) {
//creamos las variables
String ninja = "ninja";
String nombre;
//imprimimos en pantalla
System.out.println("\tMi primer Programa en JAVA");
//imprimimos la variable ninja
System.out.println("\t; " + ninja+" + " );
//este es el modo grafico para crear un programa
//concatenamos la variable ninja
JOptionPane.showMessageDialog(null,"hola"+ninja+"!!");
//pedimos un nombre al usuario y lo guardamos al mismo tiempo
nombre= JOptionPane.showInputDialog("Ingrese su nombre: ");
//mostramos la variable nombre
JOptionPane.showMessageDialog(null,"bienvenido al curso" + nombre);
//la salida al programa
System.exit(0);
}
}
Uso de variables y operadores
package usodevariablesyoperadores;
import java.lang.*;
import javax.swing.*;
import java.util.*;
import java.math.*;
public class UsoDeVariablesYOperadores {
public static void main(String[] args) {
//declaro mis variables
final double PORCENTAJE=0.3;
double promedio,porcentaje;
int x,y,z;
boolean resultado;
System.out.println("uso de variables y operadores");
//asignacion de variables y operadores
x=60;
y=40;
z=40;
promedio = (x+z)/2;
System.out.println("el promedio de la variable x y y es " + promedio);
porcentaje = promedio + PORCENTAJE;
System.out.println("el 30% de la variable promedio es "+ porcentaje);
//operadores relacionales
resultado = x < y;
System.out.println("\n es x<y" + resultado);
resultado = y == z;
System.out.println("\n es y = z" + resultado);
//operadores logicos
resultado = (x > y) && (y == z) ;
System.out.println("\n es x > y y y==z" + resultado);
resultado = (z > y) || (x == y) ;
System.out.println("\n es z > y o x > Y " + resultado);
resultado =! (y==z);
System.out.println("\n no es y==z " + resultado);
}
}
Estructuras de control
package estructurasdecontrol;
import java.util.*;
public class EstructurasDeControl {
public static void main(String[] args) {
double nota;
System.out.println("\n ingresa la nota que obtubiste \n");
Scanner leer = new Scanner(System.in);
nota=leer.nextDouble();
/*
//estructura de contro while
while(nota<0 || nota > 10){
System.out.println("la nota debe estar en el rango de 0 a 10");
nota=leer.nextDouble();
}
//estructura if
if(nota >= 6 && nota < 7){
System.out.println("felicidades Aprobaste");
}else if(nota>=7 && nota <= 8.5){
System.out.println("puedes pasar el curso");
}
else if(nota < 7){
System.out.println("puedes pasar el curso");
}
*/
int numeroTrabajadores;
double sueldo;
final double BONO=100.00;
int i=0;
System.out.println("digite el numero de trabajadores");
numeroTrabajadores = leer.nextInt();
/*
//estructura for
for(i=0; i < numeroTrabajadores;i++){
System.out.printf("\n digite el salario del trabajador %d: ", i+1);
sueldo = leer.nextDouble();
sueldo = sueldo+BONO;
System.out.printf("\nel sueldo mas el bono es de: %.2f\n ", sueldo);
}
*/
int dia;
System.out.println("\nDia de la semana \n");
dia = leer.nextInt();
//estructura switch
switch(dia){
case 1: System.out.println("\nlunes");
break;
case 2: System.out.println("\n martes");
break;
case 3: System.out.println("\n miercoles");
break;
case 4: System.out.println("\n jueves");
break;
case 5: System.out.println("\n viernes");
break;
default: System.out.println("dia de semana no valido");
}
System.exit(0);
}
}
No hay comentarios:
Publicar un comentario