1 - Pengenalan Java PENDAHULUAN

dokumen-dokumen yang mirip
MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK (JAVA) PERTEMUAN 1 PENGENALAN LINGKUNGAN PEMROGRAMAN JAVA

INTRODUCTION JAVA NORHIKMAH,M.KOM

Pengantar Pemrograman dengan Bahasa Java

Pengantar Pemrograman dengan Bahasa Java

BAB 2 PENGENALAN JAVA. Tujuan:

A-PDF OFFICE TO PDF DEMO: Purchase from to remove the watermark. Ade Sarah H

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

Pemrograman Java. Compiler. Interpreter

MODUL PRAKTIKUM KE 1

INTRODUCTION TO JAVA

Modul 1 Pengenalan Java. Oleh: Mike Yuliana PENS-ITS

Pemrograman Berbasis Objek. Politeknik Elektronika Negeri Surabaya

2. Software yang dibutuhkan Untuk membuat sebuah program java, minimal yang dibutuhkan adalah:

Diperkenalkan pertama oleh tim Sun System yang dipimpin Patrick Naughton dan James Gosling tahun 1991 dengan code

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Java Fundamental. Saniati STMIK Teknokrat, Bandar Lampung

Pemrograman dengan Java

PERTEMUAN I PENGENALAN JAVA

2 Class dan Object (1)

29 Februari Introduction Of Java

TPI4202 e-tp.ub.ac.id

PEMROGRAMAN BERORIENTASI OBJEK

BAB IV IMPLEMENTASI DAN ANALISA

Cara Install Java SE Development Kit (JDK) di Windows

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK TIS243

Prosedur Menjalankan Program

Tugas Rekayasa Perangkat Lunak Berorientasi Obyek Review IDE untuk Java (NetBeans, Eclipse, Intellij IDEA)

Persiapan. 2.1 Hardware

Praktikum Pemograman Berorientasi Objek

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

Pendahuluan Dasar Pemrograman Java

PENDAHULUAN TENTANG NETBEANS

Bahasa Pemrograman 2.

Pemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya

PEMROGRAMAN JAVA. Pengenalan Java Kompilasi Java Program Java Sederhana. Yoannita. Skill to do comes of doing. (Ralph Waldo Emerson)

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

Pada akhir pembahasan, peserta diharapkan dapat :

Rekomendasi Min Perangkat Keras. Prosesor dual core 1.5 GHz RAM 2 GB Monitor 10 " VGA Onboard Keyboard PS2 Mouse PS2

I. Pengenalan Play Framework

Tabel 1. Instruksi untuk menampilkan teks No. Bahasa Pemrograman Instruksi 1. Pascal WRITE ( Bahasa pemrograman itu mudah );

Diciptakan oleh James Gosling. Resmi diperkenalkan tahun Merupakan bahasa pemrograman berorientasi obyek murni. Pada awalnya hanya mampu

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Bab 1. Pengenalan JSP POKOK BAHASAN: TUJUAN BELAJAR: 1.1 Dasar JSP

Manual Installation Perceptive Content Web

TPI4202 e-tp.ub.ac.id

MODUL PRAKTIKUM DASAR-DASAR PEMROGRAMAN

Diciptakan oleh James Gosling. Resmi diperkenalkan tahun Merupakan bahasa pemrograman berorientasi obyek murni. Pada awalnya hanya mampu

Setting SMS Gateway dengan GAMMU Private Training Web Development Padang. 11/2/2014

Pengenalan Program Java

ADempiere. Persiapan sebelum instalasi ADempiere, adalah sebagai berikut :

Pengenalan JAVA. Farhat, ST., MMSI., MSc

Perkenalan.

Persiapan Sebelum mengikuti tutorial ini, ada baiknya pembaca mendownload perangkat lunak yang dibutuhkan yaitu sebagai berikut:

BAB 2 Pengenalan Bahasa JAVA

Pemrograman Berbasis Objek. Pengenalan Java. Yuliana Setiowati. Politeknik Elektronika Negeri Surabaya

1 - Bahasa Pemrograman

BAB I PENGENALAN FLASH DAN ACTIONSCRIPT 3.0

Pemrograman Berorientasi Object

Estu Sinduningrum, ST, MT

KOTLIN, SIAPA SUKA. Dasar. P. Tamami BPPKAD Kab. Brebes

BAHASA PEMROGRAMAN JAVA

PEMROGRAMAN JAVA : PENGENALAN JAVA

PRAKTIKUM 1 DASAR PEMROGRAMAN JAVA

Mengenal Java Dan Cara Membuat Project Java Bagi Pemula

Paradigma Pemrograman Berorientasi Objek

MEMBANGUN APLIKASI E BOOK READER DENGAN JAVA MICRO EDITION (JAVA ME) UNTUK PONSEL BERBASIS JAVA MIDP 2.0

Chapter# 5. Tujuan : Mahasiswa m

JAVA DAN APLIKASI TEKNOLOGI INFORMASI DI JURUSAN SISTEM INFORMASI

Instalasi dan Konfigurasi Java

BAB II TINJAUAN PUSTAKA

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

Pertemuan 1. Pengenalan Java

BAB 3 Mengenali Lingkup Pemrograman Anda

Membuat Aplikasi Sederhana Hello World untuk Android

Pra Instalasi. A. Pastikan Komputer anda menggunakan Sistem Operasi bertipe 64-bit. Cara cek tipe operasi komputer anda sebagai berikut ini:

Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.

Modul Praktikum 1 Pemograman Berorientasi Objek

Mudafiq R. Pratama Pendahuluan. Dasar Teori. Lisensi Dokumen:

Klik refresh untuk merefresh status dari Drivelock Control Center.

Mukhlidi Muskhir Modul 1

Pemrograman Berbasis Objek 2. Java Programming Fery Updi,M.Kom

Pengenalan Java Kompilasi Java Token Tipe Data (i) PEMROGRAMAN JAVA. Yoannita

BAB 4 IMPLEMENTASI DAN EVALUASI. Dalam perancangan program aplikasi ini, penulis menggunakan komputer dan

BAB 3 Mengenali Lingkup Pemrograman Anda

PENGENALAN JAVA PROGRAMMING

Konsep Pemrograman Berorientasi Obyek. Maria Ulfah S Nurochman

1

PENGENALAN BAHASA PEMROGRAMAN JAVA

Aplikasi ideb Viewer Sistem Layanan Informasi Keuangan (SLIK)

Tutorial Meng-install Ruby, Ruby on Rails dan Membuat Aplikasi Sederhana Menggunakan Framework Ruby on Rails Pada Windows.

PEMROGRAMAN Pemrograman I Dasar Java Pemrograman II Java dalam membaca library Pemrograman III Aplikasi Java Desktop Pemrograman IV Aplikasi Java WEB

SMK BATIK 2 SURAKARTA

BAB I PENDAHULUAN I.1 Latar Belakang

Mengenal Java Heap Space dan Cara Mengatasinya

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

Java Application. Aplikasi: Menampilkan Tulisan

Algoritma Pemrograman 2 B

BAB IV HASIL DAN PEMBAHASAN

TKJ 2A TKJ 2B TMJ 2. Estu Sinduningrum, ST, MT

Transkripsi:

1 - Pengenalan Java PENDAHULUAN Java merupakan salah satu bahasa pemrograman yang mendukung konsep OOP secara penuh. Pada awalnya Java dikembangkan oleh Sun Microsystem pada tahun 1995. Beberapa tokoh yang mengembangkan Java antara lain Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy. Mereka memulai pengembangan Java pada tahun 1991. Beberapa karakteristik Java diantaranya: Secara penuh menerapkan atau mendukung konsep OOP Mendukung teknologi jaringan terdistribusi Java bersifat sederhana karena ia menghilangkan konsep Pointer yang memungkinkan mengakses alamat memori secara langsung. Di java juga tidak ada dekonstruktor. Proses penghapusan objek yang sudah tidak lagi digunakan dalam program, akan dilakukan secara otomatis oleh GC (Garbage Collector) Mendukung beberapa proses yang bisa jalan secara parallel (multithreading) Java tidak tergantung pada suatu platform sistem operasi tertentu (multiplatform/platform independent). Sekali program Java dikembangkan, maka ia bisa dijalankan pada semua sistem operasi, selama di sistem operasi tersebut telah mendukung JVM. Konsep ini yang sering juga disebut Write Once Run Anywhere (WORA) o Ilustrasi Platform Dependent

o Ilustrasi Platform Independent Java memiliki beberapa grup teknologi diantaranya: Java Standard Edition untuk pengembangan aplikasi desktop Java Enterprise Edition untuk pengembangan aplikasi enterprise Java Micro Edition untuk pengembangan aplikasi mobile Java Smartcard Alur pengembangan program di Java ditunjukkan pada gambar berikut:

Kode program Java pertama kali ditulis dalam file teks dengan ekstensi file.java. Setelah itu file.java dicompile oleh Java Compiler dan akan didapatkan file.class yang berisi Java Bytecode. Java VM selanjutnya akan menerjemahkan file.class tersebut sehingga program tersebut bisa dijalankan. Java VM tersedia untuk berbagai macam sistem operasi. Oleh karena itu, file.class yang sama akan mampu dijalankan di berbagai sistem operasi PERCOBAAN 1 : INSTALASI JDK (Java Development Kit) Tujuan: Mahasiswa memahami proses instalasi dan lingkungan pengembangan program Java Prosedur Percobaan: 1. Download installer Java Platform (JDK) di http://www.oracle.com/technetwork/java/javase/downloads/index.html 2. Installer yang terdownload dalam format.exe 3. Jalankan file tersebut dan ikuti instruksi proses instalasinya 4. Setalah proses instalasi selesai, langkah selanjutnya adalah setting Path di Windows.

5. Buka Start Control Panel System Advanced System Setting Advanced Environment Variable. Kemudian cari variable PATH. Jika belum ada, maka buat variable PATH tersebut 6. Jika variable PATH sudah ada, dan nilai dari variable tersebut sudah ada, maka jangan hapus nilai sebelumnya. Cukup tambahkan C:\Program Files\Java\jdk1.7.0_45\bin (antar nilai dipisahkan tanda ;). Sesuaikan lokasi tersebut dengan lokasi folder bin dari folder dimana Java terinstall. 7. Buka Command Prompt dan ketikkan javac version. Jika perintah tersebut telah dikenali, maka lingkungan sistem operasi windows telah support Java. Jika belum, coba tutup kembali jendela Command Prompt dan buka kembali. Jika belum juga bisa, maka restart komputer Anda. Jika belum bisa juga, berarti ada kesalahan dalam memasukkan lokasi direktori bin pada variable PATH. Pertanyaan: 1. Apa gunanya memasukan lokasi folder bin dari Java di dalam variabel PATH dalam Environment Variabel di sistem operasi Windows? 2. Selain JDK, ada istilah JRE dan JVM. Apa perbedaan dari ketiga istilah tersebut? 3. Apa yang menyebabkan Java bersifat Multiplatform? 4. Jelaskan tahap pengembangan program dalam Java!

PERCOBAAN 2 : APLIKASI HELLO WORLD Tujuan: 1. Memahami contoh program sederhana di Java 2. Memahami secara teknis tahap pengembangan program di Java Prosedur Percobaan: 1. Buka perangkat lunak Text Editor, misalnya Notepad 2. Tuliskan kode program di bawah ini! 3. Setelah selesai, pilih menu File > Save As 4. Pilih lokasi dimana file tersebut akan disimpan. Di File name isikan HelloWorld.java (nama file harus sama dengan nama class). Di combo box Save as type pilih Text Documents (*.txt). Dan di combo box Encoding, pilih ANSI.

5. Setelah file tersimpan, buka Command Prompt, dan masuk ke lokasi folder dimana file program HelloWorld.java tersimpan. 6. Compile HelloWorld.java, dengan perintah javac HelloWorld.java 7. Jalankan HelloWorld, dengan perintah java HelloWorld

Pertanyaan: 1. Apakah gunanya perintah javac NamaFile.java? Apakah yang dihasilkan dari perintah javac tadi? 2. Apakah gunanya perintah java NamaClass? 3. Apa gunanya fungsi main()? 4. Apa gunanya kata kunci class dalam program Java? 5. Apa gunanya System.out.println() dalam program Java? 6. Ambil kesimpulan tentang tahapan proses pembuatan program Java berdasarkan percobaan tadi!