Senin, 29 Oktober 2018

Pemograman Java 1 Pertemuan 1


Java adalah bahasa pemrograman yang dapat dijalankan di beberapa perangkat elektronik seperti komputer, telepon genggam dan perangkat lain yang mendukung java. Java tidak tergantung dengan platform dimana ia dijalankan, dengan kata lain java bisa dijalankan di beragam sistem operasi seperti Windows, Linux, Macintosh dan lainnya, java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems dan saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa pemrograman java banyak mengadopsi sintaks yang terdapat pada C dan C++ namun dengan sintaks model objek yang lebih sederhana. 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. 

Java secara resmi diperkenalkan oleh SUN pada tanggal 23 Mei 1995, Sedangkan sejarah pembangunan java sendiri sudah dimulai sejak tahun 1991, James Gosling mencari nama bahasa baru suatu ketika mampir disebuah caf'e untuk minum kopi dan timbulah Nama Oak, Oak sendiri diambil dari pohon Oak yang tumbuh di depan jendela ruang kerja James Gosling.Kemudian di ganti Java karena telah ada bahasa yang bernama Oak. Nama java ini diambil dari kopi murni yang digiling langsung dari biji kopi kesukaan Gosling. Java kemudian dipakai untuk sebuah browser yang bernama WebRunner setelah berhasil browser tersebut kemudian dinamakan HotJava dengan symbol secangkir Kopi Panas.

Pada Tahun 1995 bahasa Java dan HotJava diumumkan diweb. Versi alphanya ditayangkan awal tahun 1995, Pada tahun 1995 musi panas diimplementasikan pada windows 95 dan Linux. Pada tanggal 23 Januari 1996, Java versi 1.0 resmi diumumkan dan disediakan di web untuk Netscape 2.0, salah satu browser terkenal mengadopsi Java dan JavaScript. Perkembangan Java tidak berhenti disitu saja, Berbagai teknologi diperkenalkan seperti J2EE(Java 2 Enterprise Edition), J2SE (Java 2 standar Edition), Java bean,Java server page(JSP) dan JME (Java Micro Edition).

Pemrograman Berorientasi Object, Komponen-koponen penyusun program secara konseptual akan dipecah menjadi bagian-bagian tersendiri yang disebut object. 1. Setiap object Memiliki data(sifat,berupa variabel maupun konstanta). 2. Method (perilaku atau kemampuan melakukan sesuatu berupa fungsi). Contoh Manusia adalah object yang memiliki data, misal : Nama, jenis kelamin, tinggi badan, dll. Contoh method misalnya Cara bicara, cara berjalan, cara marah dll.

Sifat-sifat Pemrograman Java
1.    Java berorientasi Object
Merupakan pemrograman yang berorientasi object artinya, penulisan program harus dibuat dalam bentuk object.
2.    Java bersifat terdistribusi.
Program Java sesuai dengan perkembangan teknologi saat ini, Yaitu teknologi jaringan local seperti jaringan internet.
3.    Java bersifat multiplatform
Program java sudah diterjemahkan dengan benar dan berhasil dapat dijalankan pada platform yang lain atau pada system operasi yang lain.
4.    Java bersifat Multithread
Thread merupakan unit dasar penggunaan central processing unit(CPU) yang terdiri dari Thread_ID, program counter register set dan stak.

Struktur program Aplikasi
 Import java.nama class.nama fungsi;
            Class nama program
{
            Public static void main(String[]args)
{
Deklarasi
Int : x = ;
            Input
            Proses
            Output           
}
}

Contoh program aplikasi Java :

import java.io.*;
class soal1
{
            public static void main (String[] args)
            {
                        System.out.println(“selamat datang diprogram java”);
            }
}

Fungsi :

}  import : digunakan untuk memanggil pustaka fungsi yang tersedia
      Contoh  import java.io.*;
}  Memanggil kelas io (input output) dari pustaka java. Kelas input output diperlukan dalam melakukan membaca data atau menampilkan data.
}  class : harus mendahulukan semua program java karena program java didefinisikan sebagai suatu kelas
      Contoh soal1 adalah nama kelas yang diberikan pada program ini
}  { } : merupakan program yang berada dalam kesatuan logis sebab itu define class harus berada diantara {}
}  public static void main : sifat utama dari kelas program yang dibuat.
      bersifat public berarti bersifat umum bisa dipakai oleh program lain.
      Bersifat static berarti karakteristiknya tetap pada kelas ini.
      Bersifat void bearti fungsi kelas in mengembalikan suatu nilai
      Main menyatakan fungsi kelas program dapat menerima argument ketika dijalankan dan argument itu adalah string yang berbentuk larik atau lebih dari satu argument.
}  System.out.println() adalah perintah untuk menampilkan kalimat yang berada diantara tanda kutip dalam kurung yaitu “ selamat datang diprogram java” sehingga akan tampil dilayar ketika program dijalankan.


Tidak ada komentar:

Posting Komentar