GUIA DE JAVA UTILIZANDO NETBEANS 6.9.1
Enviado por Jhancarlos RM • 11 de Noviembre de 2015 • Tutorial • 1.882 Palabras (8 Páginas) • 170 Visitas
GUIA DE JAVA UTILIZANDO NETBEANS 6.9.1
1. INGRESO AL PROGRAMA
En el escritorio aparece un icono que lleva por nombre Netbeans 6.8.
Dar doble click en el icono y se iniciará el programa o ir al menú inicio, escoger la opción todos los programas y escoger Netbeans y luego dar click en Netbeans 6.8
2. CREACIÓN DE ARCHIVOS
- Una vez ingresado al programa de ir al menú File y escoja la opción New Project
- Luego escoja la opción General en la ventana de la izquierda y en la derecha escoja la opción Java Aplication y presione el boton Next.
- Le aparece una ventana, donde aparece Project Name en este lugar se coloca el nombre del proyecto a realizar, para el cual debe ser relacionado al objetivo del programa.
- Escoja el lugar donde se creará la carpeta en donde se guardará el programa.
Ejemplo: Mi PC/C. Se coloca en Project Location.
- Desactive las dos casillas de verificación que aparecen con un chulito en color verde, se desactiva haciendo click sobre cada una de ellas, una vez desactivada se presiona el botón Finish
Una vez creado el proyecto se crea el espacio donde se escribirá el algoritmo, de la siguiente forma:
- Encima del nombre del proyecto que aparece en la parte izquierda de la ventana, se da click derecho, y en el menú que se despliega, se escoge la opción New, y luego la opción Java Class.
- En la ventana que se obtiene, en la parte en donde se encuentra Class Name, se coloca el nombre del programa.
- Presiona el botón Finísh.
Se culmina con la creación del programa el cual se crea con las siguientes instrucciones:
/*
* prueba.java
*
* Created on 11 de julio de 2007, 12:45
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
/**
*
* @author estudiante
*/
public class prueba {
/** Creates a new instance of prueba */
public prueba() {
}
}
Esto quiere decir que se creó un programa, en la fecha y hora indicada. Además note que aparece una instrucción que es:
public class prueba {
Donde esta instrucción es la que indica que es un programa de Java y no se debe modificar o cambiar de ninguna forma.
En la siguiente instrucción que es:
public prueba() {
Esta instrucción es modificada y reemplazada, para colocar el inicio del Pseudocódigo de los algoritmos, de la siguiente forma:
public static void main(String args[]){
Luego aparece lo siguiente:
}
Este indica el fin del algoritmo, por lo tanto para escribir el algoritmo debe presionar la tecla Enter al final de la instrucción de inicio para que cree un espacio entre las dos líneas de código.
3. INSTRUCCIONES
3.1 LIBRERÍA MAS UTILIZADAS
Librería es donde se definen operaciones que realiza el sistema, para los cual es necesario ser llamadas para poder utilizar dichas funciones, entre las cuales se tienen las siguientes:
import javax.swing.*; El cual permite enviar resultados en pantalla y leer datos por teclados entre otras operaciones.
Import java.util.*; El cual permite generar números aleatorios, manejo de fechas, colecciones y otras operaciones.
3.2 DECLARACION DE VARIABLES Y TIPOS DE DATOS
Existen varios tipos de datos como son: Núméricos y alfanuméricos.
Datos Numéricos. Se dividen en enteros y reales, de los cuales en java se definen así:
- Enteros: int variable1, variable2, variable3,…, variablen;
- Reales: float variable1, variable2, variable3,…, variablen;
double variable1, variable2, variable3,…, variablen;
Datos Alfanuméricos. Se dividen en carácter y cadenas, de los cuales en java se definen así:
- Carácter: char variable1, variable2, variable3,…, variablen;
- Cadenas: String variable;
ESTRUCTURA DE DATOS ESTATICAS. Son estructuras fijas entre los cuales tenemos los arreglos unidimensionales y bidimensionales.
Arreglos unidimensionales o Vectores. Se definen en java de la siguiente forma:
(Tipo de dato) [] (nombre del arreglo) =new (tipo de dato)[tamaño];
Ejemplo: int []vec=new int[50];
Arreglos bidimensionales o Matriz. Se definen en java de la siguiente forma:
(Tipo de dato) [][] (nombre del arreglo) =new (tipo de dato)[fila][columna];
Ejemplo: int [][]mat=new int[50][50];
PSEUDOCODIGO | JAVA | C++ |
DECLARACION DE VARIABLES Y TIPOS DE DATOS | ||
Entero | Int Long | Int long |
Real | Float Doublé | float double |
Letra o Carácter | Char | char |
Vector | Tipo de dato [] vector = new tipo de dato [tamaño]; | Tipo de dato vector[tamaño]; |
Cadena o Conjunto de Letras | String cadena=new String(); | string |
Matriz | Tipo de dato [][] matriz = new tipo de dato [fila][columna]; | Tipo de dato matriz[fila][columna] |
OPERADORES RELACIONALES Y MATEMÁTICOS | ||
+, -, * , /, MOD, DIV | +, -, *, /, %, / | +, -, *, /, %, / |
= (Asignación) | = | = |
= (Igual) | == | == |
<> (Diferente) | != | != |
<=, >=,<,> | <=, >=,<,> | <=, >=,<,> |
OPERADORES LOGICOS | ||
Y | && | && |
O | || | || |
PRIMITIVA DE ENTRADA SALIDA | ||
LEER Variable | Variable=Tipo de dato.parsetipo de dato(JOptionPane.showInputDialog("Mensaje")); | cout<<”Mensaje”; cin>>variable |
Escribir “Mensaje”, variable | JOptionPane.showMessageDialog(null,"Mensaje "+variable); | cout<<”Mensaje”< |
PRIMITIVA CONDICIONAL | ||
Si-Sino-FSi | if(condición){ - }else{ - } | if(condición){ - }else{ - } |
Si - FSi | If (condición) { - } | If (condición) { - } |
Si-Sino-Si-Sino-Fsi-fsi | if(condición){ - }else{ -if (condicion) { - }else{ - }-} | if(condición){ - }else{ -if (condicion) { - }else{ - }-} |
PRIMITIVA DE SELECCIÓN | ||
DD (Variable) haga Caso valor: operaciones Sino Fdd | switch (variable) { case valor: operación; break; default: operaciones; } | switch (variable) { case valor: operación; break; default: operaciones; } |
PRIMITIVA REPETITIVA | ||
Mq (Condición) haga Instrucciones FMq | while (condición) { Instrucciones; } | while (condición) { Instrucciones; } |
Para (i=Valor Inicial, Valor final, Incremento o decremento) haga Instrucciones; FPara | for (i=Valor inicial; i<=Valor Final; i++ o i--){ Intrucciones; } | for (i=Valor inicial; i<=Valor Final; i++ o i--){ Intrucciones; } |
Haga instrucciones }mq(condición) | do{ instrucciones; }while(condición); | do{ instrucciones; }while(condición); |
...