Java adalah Sebuah Bahasa pemrograman segala umat, atau disebut juga bahasa pemrograman multi-platform. Mengapa?
Karena jika bahasa pemrogram yang lain di built dalam sebuah platform (Operating System) tertentu. Maka hanya akan jalan pada OS tersebut.
Namun jika bahasa Java ini di built, dia akan dapat berjalan pada seluruh platform (Operating System) asalkan Operating Sistem tersebut memiliki JVM (Java Vitrtual Machine)
Dalam Kesempatan ini saya akan membagikan source code untuk membuat penghitungan sebuah bilangan berpangkat. Misalnya 2 pangkat 5 dan lain-lain.
berikut source codenya. Semoga berguna.

 package pangkat;
import javax.swing.JOptionPane; //digunakan utk menampilkan kotak dialog
public class pangkat {

    public static void main(String[] args) {

        String X = JOptionPane.showInputDialog("Masukkan Angka : ");
        String Y = JOptionPane.showInputDialog("Masukkan Pangkat : ");
        int n = Integer.parseInt(X); // ini untuk mengubah nilai string kedalam integer
        int m = Integer.parseInt(Y);
        int hasil = 1;

        for (int i = 1; i            hasil = hasil * n; //perulangan untuk hitungan pangkat
        }

        JOptionPane.showMessageDialog(null, "Hasilnya :" + hasil);
   }
}