AHMAD IRSAD ZAINUL
MA’ARIF
TI/3C/P
43A87006170262
Rangkuman Pertemuan
Mata Kuliah Pemrograman
Pertemuan I : Java
Dasar
Sejarah
Java
Java adalah salah satu
bahasa pemrograman computer yang berorientasi object diciptakan oleh salah satu
perusahaan Sun microsystem, perusahaan workstation UNIX .
JAVA diciptakan berdasarkan bahasa C++ dengan tujuan platform
independent dapat dijalankan pada berbagai jenis hardware tanpa kompilasi
ulang.
-
Tahun 1991 James Gosling, Sun Microsystem menciptakan
sebuah bahasa baru yang ditulis berdaarkan C++. Bahasa ini disebut OAK (nama
pohon yang terlihat dari jendela ruangan James Gosling)
-
1994, mulai popular nama bahasa Oak diganti menjadi
JAVA ternyata Oak sudah dipakai terlebih dahulu
-
1995 bahasa Java dan HotJAva diumumkan diweb. Versi
alpha ditayangkan awal tahun 1995.
-
Pada tahun 1995 musim panas diimplementasikan pada
windows 95 dan linux.
Tanggal 23 Januari 1996, Java 1.0 resmi diumuMkan dan
disediakan di web untuk Netscape 2.0, salah sau browser terkenal, mengadopsi JAVA
dan JAVASCRIPT
Perkembangan JAVA tidak berhenti .
-
Berbagai teknologi diperkenalkan seperti J2EE (Java 2
Enterprise Edition), J2SE (Java 2 Standart Edition), JavaBean, Java Server Page
(JSP) dan JME (Java Micro Edition).
-
Bahkan JAVA memicu bahasa2 yang berorientasi jaringan
seperti Phyton, ASP, XML,C# dll.
Perbedaaan Pemrograman Prosedural dan Pemrograman
Berorientasi Objek
Pemrograman berorientasi object
1. Setiap
object memiliki data (sifat, berupa variabel maupun konstanta) dan
2. Method
(perilaku atau kemampuan melakukan sesuatu berupa fungsi).
3. Object
adalah suatu entitas yang memiliki data dan method.
Contoh :
1. Manusia
adalah object yang memiliki Data, misal :
Nama, jenis kelamin, tinggi badan, dll.
2. Dan
memiliki method misal :
Cara bicara, cara berjalan, cara marah dll.
STRUKTUR PROGRAM JAVA
import java.nama_class.nama_fungsi;
class
nama_program
{
public
static void main (string[] args)
{
deklarasi
int
: x=;
input
proses
ouput
}
}
TIPE DATA
Int :1,2,3,4,5,…
String :risky,didik,james007,”1,2,3,4,5”.
Double/float :
10.5,10.1,…
TIPE AKSES
CLASS
-
Public
-
Protected
-
Private
MENULIS
VARIABLE
Tipe data.nama variable;
ATURAN
PENAMAAN VARIABLE
-
Tidak boleh huruf
-
Tidak ada spasi, gunakan underscore (_)
-
Nama variable berinput unik
MENAMPILKAN
OUTPUT
System.out.print
(“nama =”+nama);
Terimakasih,
BalasHapus