☕
JAVA for amazing people
  • Introducción
  • JAVA
    • Tipos de datos
    • Variables
      • Métodos y Clases
      • CamelCase
      • Variables locales
      • Variables de Instancia
      • Variables Estaticas
    • Operadores
      • Operadores de Asignación
      • Operadores Aritméticos
      • Operadores Unarios
      • Operadores de Bit
      • Operadores Condicionales
      • Operadores Comparativos
    • Sentencias de Control
      • Sentencias de desición
        • if
        • else
        • if - else - if
        • if anidado
        • switch
      • Sentencia de repetición
        • while
        • do-while
        • for
      • Sentencia de ramificación
        • break
        • continue
  • POO
    • Conceptos
    • Caracteristicas de POO
      • Encapsulamiento
      • Herencia
      • Polimorfismo
      • Sobrecarga
      • Cohesion
      • Abstracción
      • Principio de Ocultación
      • Recolección de Basura
      • Modularidad
    • Propiedades de POO
      • Encapsulamiento
      • Polimorfismo
      • Sobrecarga
      • Herencia
      • Cohesión
      • Abstracción
    • Modificadores de Acceso
    • SOLID
  • JSP
  • MVC
    • Struts
    • DAO + MVC
  • JSF + JPA
  • Spring
    • Spring + Hibernate
    • SpringBoot
    • Spring + Thymeleaf
    • SpringCloud
Powered by GitBook
On this page

Was this helpful?

  1. JAVA
  2. Variables

Métodos y Clases

generalidades de los métodos y clases

Una clase es un contenedor donde se definen los datos y el código que actuara sobre esos datos.

Un método es un conjunto de instrucciones definidas en una clase, realizan determinadas tareas y se pueden invocar utilizando un nombre. Existen métodos reservados y aquellos que creamos nosotros.

pueden ser de tipo public, private o protected, depende del acceso de los datos, pero se utiliza comunmente public para que su acceso no sea limitado en otras clases.

Algunos métodos poseen excepciones de diversos tipos, estos se trataran más adelante.

Ejemplos de métodos reservados son: math.pow (para potenciación) y math.sqrt(raíz cuadrada).

Un método se abre y se cierra por medio de llaves {}, las ejecuciones del método así como las instrucciones finalizan con la palabra return o con el cierre del método.

Java posee un método main por excelencia que recibe parametros de entrada y procesa la salida.

public static void main(String args[ ]){ 
// esto es un comentario, aqui va codigo
 }

Los métodos siempre se escriben adentro de una clase y permiten la reutilización de codigo. No se permiten métodos dentro de otros métodos sin embargo se pueden llamar métodos dentro de estos.

public class MiClase{ 
public void MiPrimerMetodo(){ 
String cadena = "Este es una cadena en mi primer metodo";
 System.out.print.ln(cadena);
 }
public void MiSegundoMetodo(){ 
System.out.print.ln("este es mi segundo método);
MiPrimerMetodo();
 }
 } // fin de la clase

Los métodos pueden ser vacíos o de cierto tipo, estos segundos devuelven una variable con el mismo tipo de dato que se declaro el método.

Ejemplo:

  1. método vacío: no retorna nada.

public void MiMetodoVacio(){ 
System.out.print.ln("este es un metodo vacio);
 }

2. Métodos de diversos tipos: estos pueden recibir parametros de entrada de diversos tipos

Ejemplo:

2.1. Método sin recibir parametros

public int MiNumeroEntero() {
int primerEntero;
primerEntero = 12;
return primerEntero;
}

2.2. Método recibiendo parametro

public int Conversion(String txtANumero){
int miNumero = Integer.ParseInt(txtANumero);
return miNumero;

PreviousVariablesNextCamelCase

Last updated 4 years ago

Was this helpful?