Articles by "Tutorial"

Showing posts with label Tutorial. Show all posts

Selamat malam ,Der !!!
pada kesempatan ini saya akan memberikan source code tentang membuat  Kalkulator BMI Versi Android dengan Eclipse , disini saya mengguinakan API.16 dengan Eclipse IDE

Untuk lebih lanjut silahkan scroll ke bawah aja , :)

  • Interface nya seperti ini ...


Android Application



Source code :
Interface
activity_main.xml
============

 <TabHost xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/tabhost"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >

        <TabWidget
            android:id="@android:id/tabs"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content" />


<FrameLayout
            android:id="@android:id/tabcontent"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent" />
    </LinearLayout>

</TabHost>



activity_satu.xml
===========


 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/LinearLayout1"
    android:layout_width="match_parent"
    android:gravity="center"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity" >

    <TextView
        android:id="@+id/txtTinggi"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/tinggi"
        android:textAppearance="?android:attr/textAppearanceLarge" />

    <EditText
        android:id="@+id/edTinggi"
        android:layout_width="232dp"
        android:layout_height="wrap_content"
        android:ems="10"
        android:hint="@string/tinggi_dalam_satuan_cm"
        android:inputType="number" />

    <TextView
        android:id="@+id/txtBerat"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/berat"
        android:textAppearance="?android:attr/textAppearanceLarge" />


    <EditText
        android:id="@+id/edBerat"
        android:layout_width="232dp"
        android:layout_height="wrap_content"
        android:ems="10"
        android:hint="Berat dalam satuan KG"
        android:inputType="number"
        tools:ignore="HardcodedText" />

<TextView
        android:id="@+id/txtHasil"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text=""
        android:textAppearance="?android:attr/textAppearanceLarge" />

    <LinearLayout
        android:id="@+id/LinearLayout2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:orientation="horizontal" >
       
           <Button
               android:id="@+id/btHitung"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="@string/hitung" />

           <Button
               android:id="@+id/btHapus"
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:onClick="hapus"
               android:text="@string/hapus" />
        
       </LinearLayout>
    
    <TextView
        android:id="@+id/txtKeterangan1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text=""
        android:textAppearance="?android:attr/textAppearanceLarge" />

    <TextView
        android:id="@+id/txtKeterangan2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text=""
        android:textAppearance="?android:attr/textAppearanceLarge" />

</LinearLayout>




activity_dua.xml
===========

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:background="@drawable/gambar">
   

</LinearLayout>


Code
MainActivity.java
============


import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.widget.TabHost;
import android.widget.TabHost.TabSpec;


public class MainActivity extends TabActivity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        TabHost tabHost = getTabHost();

        // Tab kalkulasi
        TabSpec tabsatu = tabHost.newTabSpec("Kalkulasi");
        tabsatu.setIndicator("Kalkulasi");
        Intent satuIntent = new Intent(this, ActivitySatu.class);
        tabsatu.setContent(satuIntent);

        // Tab keterangan
        TabSpec tabdua = tabHost.newTabSpec("Keterangan");
        // setting Title and Icon for the Tab
        tabdua.setIndicator("Keterangan");
        Intent duaIntent = new Intent(this, ActivityDua.class);
        tabdua.setContent(duaIntent);

   
       
        tabHost.addTab(tabsatu); // Adding tab
        tabHost.addTab(tabdua); // Adding tab
       
    }
  
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }
}



Selanjutnya silahkan sedot aja der,

Projectnya   disini  dan disini
kalo butuh passwordnya ini ada,der  disini


Happy Code ya der ...

Thanks !

  • Buka AVD (Android Virtual Device) Manager, dapat melalui toolbar seperti gambar di bawah atau melalui menu Window>>AVD Manager.

Tampilan Utama pada Eclipse

  • Pilih tombol New



  • Konfigurasi AVD sesuai keinginan anda ,setelah itu Klik tombol Create AVD



  • Hasil dari konfigurasi yang telah dibuat akan tampil seperti dibawah ini ,kemudian klik tombol Start, untuk menjalankan AVD nya .



  •  Klik Launch dan tunggu sampai proses selesai ,sampai akan menampilkan AVD nya .



  • Finish .

Good Luck, Der !!
Terima kasih atas kunjungan nya .


PieChart Java NetBeans



Bertemu lagi ,Der...!!
kali ini saya akan memberikan sedikit pengetahuan saya dengan membagikan code seputar pemrograman java object , kali ini saya menggunakan platform Java NetBeans IDE 8.1 jika belum punya alangkah baiknya untuk menginstall terlebih dahulu ,der....!!
silahkan download melalui website reminya : https://netbeans.org/

Maaf ,Der...!! saat ini saya tidak membahas cara menginstall NetBeans nya ,lain kali bila ada waktu saya share di sini .

Langsung aja deh topik utamanya untuk Membuat Object PieChart dengan Java NetBeans
Langkah-langkahnya :
  1. Buatlah project baru ,misal : Latihan
  2. Buatlah 2 Java Class ( beri nama Canvas.class dan MainPanel.class ).


Selanjutnya copy source code dibawah ini ,kemudian paste-kan di dalam Canvas.class -nya .
package Latihan;

import java.awt.geom.GeneralPath;
import javax.swing.JFrame;
/**
 *
 * @author ACER
 */
public class Canvas {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        JFrame frame= new JFrame();
        frame.setTitle("Aplikasi Komputer Grafik Pertama Saya :");
        frame.setLocationRelativeTo(frame);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       
        MainPanel panel= new MainPanel();
        frame.getContentPane().add(panel);
        frame.pack();
        frame.setVisible(true);
       
        GeneralPath p = new GeneralPath(GeneralPath.WIND_NON_ZERO);
        p.moveTo(100.f, 0);
    }
}


 Selanjutnya copy source code dibawah ini ,kemudian paste-kan di dalam MainPanel.class -nya .
package Latihan;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.RenderingHints;
import java.awt.Shape;
import java.awt.geom.Arc2D;
import java.awt.geom.Rectangle2D;
import javax.swing.JPanel;

/**
 *
 * @author ACER
 */
public class PieChart extends JPanel{
    String [] nilaiUjian={"A","B","C","D","E"};
    int [] jmlMahasiswa={3,10,23,5,2};
    Color [] warna={Color.BLUE,Color.ORANGE,Color.YELLOW,Color.GREEN,Color.RED};
   
    public PieChart(){
        this.setPreferredSize(new Dimension(400, 400));
        this.setBackground(Color.WHITE);
    }
    @Override
    public void paintComponent(Graphics g){
        super.paintComponent(g);
        Graphics2D g2 = (Graphics2D) g;
       
        //gunakan Antialias,Agas hasil bagus
        g2.setRenderingHint(RenderingHints.KEY_ANTIALIASING,      RenderingHints.VALUE_ANTIALIAS_ON);
       
        //Frame Background
        Shape bg=new Rectangle2D.Float(10, 10, 250, 200);
        g2.setColor(Color.LIGHT_GRAY);
        g2.fill(bg);
        g2.setColor(Color.GRAY);
        g2.draw(bg);
       
        //Hitung Total
        Float total = 0.0f;
        for(int k=0;k<jmlMahasiswa.length;k++)
            total+=jmlMahasiswa[k];
       
        //Menghitung Sudut tiap Sektor
        float sudut,awal=90;    //Sudut PIE
        float lx = 220,ly = 70,lw = 10,lh = 10;     //Legend
        for(int k=0;k<jmlMahasiswa.length;k++){
            //Hitung Besar sudut tiap Sektor
            sudut=360.0f*jmlMahasiswa[k]/total;
            Shape sektor = new Arc2D.Float(30, 30, 150, 150,awal,sudut,Arc2D.PIE);

            //Tampilkan Render PIE
            g2.setColor(warna[k]);
            g2.fill(sektor);
            awal+=sudut;
       
            //Legend
            g2.fill(new Rectangle2D.Float(lx, ly, lw, lh));
            g2.setColor(Color.BLACK);
            g2.drawString(nilaiUjian[k], lx+lw+5, ly+lh);
            ly += (lh+5);
        }
        //Signature
        g2.setColor(Color.GRAY);
        g2.drawString("Created by.Rifqi Abrory", 15, 205);
        g2.drawString("Universitas Pamulang", 40, 27);
    }
}


Selesai .
Selanjutnya tinggal di running aja ,misal dengan SHIFT + F6 .

Good Luck, Der...
Happy Code ,Ya ..!!!


Java NetBeans



Bertemu lagi ,Der...!!
kali ini saya akan memberikan sedikit pengetahuan saya dengan membagikan code seputar pemrograman java object , kali ini saya menggunakan platform Java NetBeans IDE 8.1 jika belum punya alangkah baiknya untuk menginstall terlebih dahulu ,der....!!
silahkan download melalui website reminya : https://netbeans.org/

Maaf ,Der...!! saat ini saya tidak membahas cara menginstall NetBeans nya ,lain kali bila ada waktu saya share di sini .

Langsung aja deh topik utamanya untuk Membuat Object Sederhana Dengan Java NetBeans
Langkah-langkahnya :
  1. Buatlah project baru ,misal : Latihan
  2. Buatlah 2 Java Class ( beri nama Canvas.class dan MainPanel.class ).


Selanjutnya copy source code dibawah ini ,kemudian paste-kan di dalam Canvas.class -nya .
package Latihan;

import java.awt.geom.GeneralPath;
import javax.swing.JFrame;
/**
 *
 * @author ACER
 */
public class Canvas {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        JFrame frame= new JFrame();
        frame.setTitle("Aplikasi Komputer Grafik Pertama Saya :");
        frame.setLocationRelativeTo(frame);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       
        MainPanel panel= new MainPanel();
        frame.getContentPane().add(panel);
        frame.pack();
        frame.setVisible(true);
       
        GeneralPath p = new GeneralPath(GeneralPath.WIND_NON_ZERO);
        p.moveTo(100.f, 0);
    }
}

 Selanjutnya copy source code dibawah ini ,kemudian paste-kan di dalam MainPanel.class -nya .
 package Latihan;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Polygon;
import javax.swing.JPanel;

/**
 *
 * @author ACER
 */
public class MainPanel extends JPanel{
    public MainPanel(){
       this.setPreferredSize(new Dimension(400,400));
       this.setBackground(Color.WHITE);
     
   }
  
    @Override
public void paintComponent (Graphics g){
       super.paintComponent(g);
       Graphics2D g2=(Graphics2D) g;
     
       Polygon panah = new Polygon();
       panah.addPoint(100, 150);
       panah.addPoint(100, 250);
       panah.addPoint(125, 250);
       panah.addPoint(75, 300);
       panah.addPoint(25, 250);
       panah.addPoint(50, 250);
       panah.addPoint(50, 150);
       g2.fill(panah);
     
    }
}


Selesai .
Selanjutnya tinggal di running aja ,misal dengan SHIFT + F6

Good Luck, Der ...
Happy Code,Ya....!!


Java NetBeans



Bertemu lagi ,Der...!!
kali ini saya akan memberikan sedikit pengetahuan saya dengan membagikan code seputar pemrograman java object , kali ini saya menggunakan platform Java NetBeans IDE 8.1 jika belum punya alangkah baiknya untuk menginstall terlebih dahulu ,der....!!
silahkan download melalui website reminya : https://netbeans.org/

Maaf ,Der...!! saat ini saya tidak membahas cara menginstall NetBeans nya ,lain kali bila ada waktu saya share di sini .
Langsung aja deh topik utamanya untuk Membuat Object Dengan Java NetBeans [ Tenk Baja ]
Langkah-langkahnya :
  1. Buatlah project baru ,misal : Latihan
  2. Buatlah 2 Java Class ( beri nama Canvas.class dan MainPanel.class ).

Selanjutnya copy source code dibawah ini ,kemudian paste-kan di dalam Canvas.class -nya .
package Latihan;

import java.awt.geom.GeneralPath;
import javax.swing.JFrame;
/**
 *
 * @author ACER
 */
public class Canvas {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        JFrame frame= new JFrame();
        frame.setTitle("Aplikasi Komputer Grafik Pertama Saya :");
        frame.setLocationRelativeTo(frame);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       
        MainPanel panel= new MainPanel();
        frame.getContentPane().add(panel);
        frame.pack();
        frame.setVisible(true);
       
        GeneralPath p = new GeneralPath(GeneralPath.WIND_NON_ZERO);
        p.moveTo(100.f, 0);
    }
}

 Selanjutnya copy source code dibawah ini ,kemudian paste-kan di dalam MainPanel.class -nya .
package Latihan;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Polygon;
import javax.swing.JPanel;

/**
 *
 * @author ACER
 */
public class MainPanel extends JPanel{
    public MainPanel(){
        this.setPreferredSize(new Dimension(400,400));
        this.setBackground(Color.WHITE);
    }
    @Override
    public void paintComponent (Graphics g){
        super.paintComponent(g);
        Graphics2D g2=(Graphics2D) g;
        Graphics2D g3=(Graphics2D) g;
       
        g.drawRoundRect(300, 300, 500, 100, 90, 90);
        g.setColor(Color.GREEN);
        g.fillRoundRect(300, 300, 500, 100, 90, 90);
        g2.setColor(Color.BLACK);
        for(int i=0;i<=300;i=i+75)
            g.fillOval(350+i, 325, 50, 50);
       
        Polygon panah = new Polygon();
        panah.addPoint(350, 300);
        panah.addPoint(370, 250);
        panah.addPoint(420, 250);
        panah.addPoint(420, 220);
        panah.addPoint(440, 220);
        panah.addPoint(440, 120);
        panah.addPoint(410, 100);
        panah.addPoint(440, 80);
        panah.addPoint(450, 80);
        panah.addPoint(450, 220);
        panah.addPoint(490, 220);
        panah.addPoint(490, 250);
        panah.addPoint(530, 250);
        panah.addPoint(540, 270);
        panah.addPoint(840, 270);
        panah.addPoint(840, 290);
        panah.addPoint(570, 290);
        panah.addPoint(570, 300);
        g2.draw(panah);
        g2.fill(panah);
    }
}


Selesai .
Selanjutnya tinggal di running aja , misal dengan SHIFT + F6

Good Luck ,Der !
Happy Code, Yaa..... !!

Java NetBeans



Bertemu lagi ,Der...!!
kali ini saya akan memberikan sedikit pengetahuan saya dengan membagikan code seputar pemrograman java object ,kali ini saya menggunakan platform Java NetBeans IDE 8.1 jika belum punya alangkah baiknya untuk menginstall terlebih dahulu ,der....!!
silahkan download melalui website reminya : https://netbeans.org/

Maaf ,Der...!! saat ini saya tidak membahas cara menginstall NetBeans nya ,lain kali bila ada waktu saya share di sini .

Langsung aja deh topik utamanya untuk Membuat Object Dengan Java NetBeans [Boneka]
Langkah-langkahnya :
  1. Buatlah project baru ,misal : Latihan
  2. Buatlah 2 Java Class ( beri nama Canvas.class dan MainPanel.class ) .
Selanjutnya copy source code dibawah ini ,kemudian paste-kan di dalam Canvas.class -nya .

package Latihan;

import java.awt.geom.GeneralPath;
import javax.swing.JFrame;
/**
 *
 * @author ACER
 */
public class Canvas {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        JFrame frame= new JFrame();
        frame.setTitle("Belajar Object Java :");
        frame.setLocationRelativeTo(frame);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       
        MainPanel panel= new MainPanel();
        frame.getContentPane().add(panel);
        frame.pack();
        frame.setVisible(true);
       
        GeneralPath p = new GeneralPath(GeneralPath.WIND_NON_ZERO);
        p.moveTo(100.f, 0);
    }
}


 Selanjutnta copy source code dibawah ini ,kemudian paste-kan di dalam MainPanel.class -nya .


 package Latihan;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JPanel;

/**
 *
 * @author ACER
 */
public class MainPanel extends JPanel{
    public MainPanel(){
        this.setPreferredSize(new Dimension(400, 400));
        this.setBackground(Color.WHITE);
    }
    @Override
    public void paintComponent(Graphics g){
        super.paintComponent(g);
        Graphics2D g2 = (Graphics2D)g;
        //Kepala
        g.setColor(Color.GREEN);
        g.fillOval(150, 100, 300, 220);
        //Telinga
        g.setColor(Color.BLUE);
        g.fillOval(120, 155, 35, 90);
        g.fillOval(445, 155, 35, 90);
        //Mata
        g.setColor(Color.WHITE);
        g.fillOval(210, 125, 50, 50);
        g.fillOval(350, 125, 50, 50);
        g.setColor(Color.BLACK);
        g.fillOval(225, 145, 20, 30);
        g.fillOval(365, 145, 20, 30);
        //Mulut
        g.setColor(Color.ORANGE);
        g.fillOval(230, 260, 150, 30);
        //Badan
        g.setColor(Color.ORANGE);
        g.fillRoundRect(230, 315, 140, 100, 40, 40);
        //Tangan dan Kaki
        g.setColor(Color.DARK_GRAY);
        g.fillOval(165, 325, 70, 20);
        g.fillOval(365, 325, 70, 20);
        g.fillOval(260, 410, 20, 70);
        g.fillOval(320, 410, 20, 70);
        g.fillOval(260, 465, 50, 20);
        g.fillOval(320, 465, 50, 20);
        //Topi
        g.setColor(Color.PINK);
        g.fillArc(205, 35, 180, 140, 190, -200);
        g.setColor(Color.RED);
        g.fillArc(150, 80, 290, 60, 210, -240);
        //Hidung
        g.setColor(Color.RED);
        g.fillArc(250, 145, 120, 80, 290, -45);
      
    }
}

Selesai.
Selanjutnya tinggal di running aja . Misal dengan SHIFT + F6

Good Luck,Der...!!

Happy Code,ya...... :)

Java NetBeans


Bertemu lagi ,Der...!!
kali ini saya akan memberikan sedikit pengetahuan saya dengan membagikan code seputar pemrograman java object ,kali ini saya menggunakan platform Java NetBeans IDE 8.1 jika belum punya alangkah baiknya untuk menginstall terlebih dahulu ,der....!!
silahkan download melalui website reminya : https://netbeans.org/

Maaf ,Der...!! saat ini saya tidak membahas cara menginstall NetBeans nya ,lain kali bila ada waktu saya share di sini .

Langsung aja deh topik utamanya untuk Membuat Object Dengan Java NetBeans [Bintang]
Langkah-langkahnya :
  1. Buatlah project baru ,misal : Latihan
  2. Buatlah 2 Java Class ( beri nama Canvas.class dan MainPanel.class ) .
Selanjutnya copy source code dibawah ini ,kemudian paste-kan di dalam Canvas.class -nya .

package Latihan;

import java.awt.geom.GeneralPath;
import javax.swing.JFrame;
/**
 *
 * @author ACER
 */
public class Canvas {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        JFrame frame= new JFrame();
        frame.setTitle("Belajar Object Java :");
        frame.setLocationRelativeTo(frame);
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
       
        MainPanel panel= new MainPanel();
        frame.getContentPane().add(panel);
        frame.pack();
        frame.setVisible(true);
       
        GeneralPath p = new GeneralPath(GeneralPath.WIND_NON_ZERO);
        p.moveTo(100.f, 0);
    }
}

Langkah selanjutnya copy source code dibawah ini ,dan paste-kan di dalam MainPanel.class -nya .

package Latihan;

import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JPanel;

/**
 *
 * @author ACER
 */
public class MainPanel extends JPanel{
    public MainPanel(){
        this.setPreferredSize(new Dimension(400,400));
        this.setBackground(Color.WHITE);
    }
    @Override
    public void paintComponent (Graphics g){
       super.paintComponent(g);
       Graphics2D g2=(Graphics2D) g;
       //Segitiga 1
       int[] x1= {240,300,360};
       int[] y1= {200,20,200};
       g.setColor(new Color(255,242,0));
       g.fillPolygon(x1, y1, 3);
       //Segitiga 2
       int[] x2= {30,300,570};
       int[] y2= {200,390,200};
       g.setColor(new Color(255,242,0));
       g.fillPolygon(x2, y2, 3);
       //Segitiga 3
       int[] x3= {130,190,300};
       int[] y3= {490,310,390};
       g.setColor(new Color(255,242,0));
       g.fillPolygon(x3, y3, 3);
       //Segitiga 4
       int[] x4= {300,410,470};
       int[] y4= {390,310,490};
       g.setColor(new Color(255,242,0));
       g.fillPolygon(x4, y4, 3);
      
    }
}

Selesai.
Selanjutnya tinggal di running aja . Misal dengan SHIFT + F6

Good Luck,Der...!!

Happy Code,ya...... :)


Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer  termasuk telepon genggang. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.
sumber : wikipedia

Author Name

{facebook#https://facebook.com/rifqi.abrory} {twitter#https://facebook.com/rifqi.abrory} {google#https://facebook.com/rifqi.abrory} {pinterest#https://facebook.com/rifqi.abrory} {youtube#https://facebook.com/rifqi.abrory} {instagram#https://facebook.com/rifqi.abrory}

Contact Form

Name

Email *

Message *

Powered by Blogger.