0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan17 halaman

Pengenalan Java

Diunggah oleh

Fajar Putra
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan17 halaman

Pengenalan Java

Diunggah oleh

Fajar Putra
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PPTX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 17

* Pengenalan Java

*Apa itu java ?


Java adalah bahasa pemrograman yang
dibuat oleh James Gosling.

Java adalah bahasa pemrograman


berorientasi objek dan platform perangkat
lunak yang banyak digunakan yang bisa
berjalan di miliaran perangkat, termasuk
komputer notebook, perangkat seluler,
konsol game, perangkat medis, dan
banyak lainnya. Aturan dan sintaks Java
didasarkan pada bahasa C dan C++.
* Sejarah singkat bahasa
pemrograman Java
Bahasa Java pada awalnya disebut OAK. Awalnya, ini dikembangkan untuk
menangani perangkat portabel dan dekoder.
Pada tahun 1995, Sun MicroSystem mengubah nama menjadi “Java” dan
memodifikasi bahasa untuk memanfaatkan bisnis pengembangan www
(World Wide Web) yang sedang berkembang.
Kemudian, pada tahun 2009, Oracle Corporation mengakuisisi Sun
Microsystems dan mengambil alih kepemilikan tiga aset perangkat lunak
utama Sun Microsystem yaitu : Java, MySQL, dan Solaris.
* Kelebihan dan Kekurangan bahasa
pemrograman Java
Kelebihan
1. Fleksibel
Kelebihan pertama dari java ialah Fleksibel, Fleksibel disini ialah java
mampu dijalankan oleh banyak platform . artinya cukup dengan sekali
membuat program menggunakan java, program pun dapat dijalankan oleh
banyak platform.
2. Memiliki Library yang lengkap
Java terkenal mempunyai Library yang lengkap. Library merupakan
sekumpulan fungsi yang digunakan untuk membuat program atau aplikasi.
3. Mudah Untuk Dikembangkan
Setiap aplikasi atau program yang dibuat menggunakan Java dapat dengan
mudah  dikembangkan oleh pengembang selanjutnya. Karena Bahasa
pemograman java merupakan salah satu Bahasa yang paling banyak
digunakan saat ini.
4. Berorientasi Objek
Berorientasi objek disini ialah setiap aplikasi yang dibangung dengan
menggunakan bahasa pemrograman java akan disesuaikan dengan objek.
* Kelebihan dan Kekurangan bahasa
pemrograman Java
Kekurangan
1. Memerlukan Memori yang besar
Program berbasis java memerlukan memori yang besar dikarenakan Java
Virtual Machine membutuhkan data dalam pengumpulan sampah memori ,
pembuatan kelas, dan lainnya. Seluruh proses tersebut akan
menghabiskan banyak memori atau RAM.
2. Mudah diambil Source codenya
Source code atau script yang dibuat menggunakan java dapat dengan
mudah diambil bahkan dibajak oleh orang lain, sehingga banyak
pengcopyan aplikasi yang menggunakan Java.
* Memahami Struktur dan Aturan
Penulisan Sintaks Java

package com.petanikode.program;

class Program {
public static void main(String args[]){
System.out.println("Hello World");
}
}
* Memahami Struktur dan Aturan
Penulisan Sintaks Java
Struktur Dasar Program Java
Struktur program Java secara umum dibagi menjadi 4 bagian:
Deklarasi Package
Impor Library
Bagian Class
Method Main
* Memahami Struktur dan Aturan
Penulisan Sintaks Java
package com.petanikode.program; //<- 1. deklarasi package

import java.io.File; //<- 2. Impor library

class Program { //<- 3. Bagian class

public static void main(String args[]){ //<- 4. Method main


System.out.println("Hello World");
}

}
* Memahami Struktur dan Aturan
Penulisan Sintaks Java
1. Deklarasi Package
Package merupakan sebuah folder yang berisi sekumpulan program Java.
Deklarasi package biasanya dilakukan saat membuat program atau aplikasi
besar.
2. Bagian Impor
Pada bagian ini, kita melakukan impor library yang dibutuhkan pada program.
Library merupakan sekumpulan class dan fungsi yang bisa kita gunakan dalam
membuat program.
3. Bagian Class
Java merupakan bahasa pemrograman yang menggunakan paradigma
OOP (Object Oriented Programming).
Setiap program harus dibungkus di dalam class agar nanti bisa dibuat menjadi
objek.
4. Method Main
Method main() atau fungsi main() merupakan blok program yang akan dieksekusi
pertama kali.
Ini adalah entri point dari program.
Method main() wajib kita buat. Kalau tidak, maka programnya tidak akan bisa
dieksekusi.
* Memahami Struktur dan Aturan
Penulisan Sintaks Java
Statement dan Ekspresi pada Java
Statement dan eksrepsi adalah bagian terkecil dalam program. Setiap statement
dan ekspresi di Java, harus diakhiri dengan titik koma (;).
Blok Program Java
Blok program merupakan kumpulan dari statement dan ekspresi yang
dibungkus menjadi satu.
Blok program selalu dibuka dengan kurung kurawal { dan ditutup dengan }.
Penulisan Komentar pada Java
Komentar merupakan bagian program yang tidak akan dieksekusi oleh komputer.
Komentar biasanya digunakan untuk:
Mmemberi keterangan pada kode program;
Menonaktifkan fungsi tertentu;
Membuat dokumentasi;
dll.
Penulisan komentar pada java, sama seperti pada bahasa C. Yaitu menggunakan:
Garis miring ganda (//) untuk komentar satu baris;
Garis miring bintang (/*...*/) untuk komentar yang lebih dari satu baris.
* Memahami Struktur dan Aturan
Penulisan Sintaks Java
Case Sensitive
Java bersifat Case Sensitive, artinya huruf besar atau kapital dan huruf kecil
dibedakan.
Contoh :
String nama = "Petani Kode";
String Nama = "petanikode";
String NAMA = "Petanikode.com";

System.out.println(nama);
System.out.println(Nama);
System.out.println(NAMA);
* Memahami Struktur dan Aturan
Penulisan Sintaks Java
Gaya Penulisan Case
Gaya penulisan case (case style) yang digunakan oleh Java
adalah: camelCase, PascalCase, dan ALL UPPER.
Gaya penulisan camelCase digunakan pada nama variabel, nama objek, dan
nama method.
Contoh:

String namaSaya = "Dia";


* Belajar Pemrograman Java: Variabel dan
Tipe Data
Macam-macam Tipe Data
Berikut ini macam-macam tipe data pada Java:
char: Tipe data karakter, contoh Z
int: angka atau bilangan bulat, contoh 29
float: bilangan desimal, contoh 2.1
double: bilangan desimal juga, tapi lebih besar kapasistanya, contoh 2.1
String: kumpulan dari karakter yang membentuk teks, contoh Hello World!
boolean: tipe data yang hanya bernilai true dan false
* Belajar Pemrograman Java: Variabel dan
Tipe Data
Membuat Variabel
Hal yang perlu diketahui dalam pembuatan variabel di java adalah cara
penulisannya.
Formatnya seperti ini:
<tipe data> namaVariabel;
Contoh:
Membuat variabel kosong bertipe integer:
int namaVariabel;
Membuat variabel bertipe integer dan
langsung diisi nilai:
int namaVariabel = 19;
Membuat sekumpulan variabel yang tipe
datanya sama:
int a, b, c;
* Belajar Pemrograman Java: Variabel dan
Tipe Data

LATIHAN
* Belajar Pemrograman Java: Variabel dan
Tipe Data

Latihan Ke-2: Program LuasLingkaran


Algoritma
Deklarasi:
Double luas, PI
int r
Deskripsi:
- Input
PI = 3.14
r = 18
- Proses
luas = PI * r * r
- Output
cetak luas
* Belajar Pemrograman Java: Variabel dan
package luas_segitiga;
Tipe Data
import java.util.Scanner;

public class LuasSegitia {

public static void main(String[] args) {


// deklarasi
Double luas;
int alas, tinggi;
// mebuat scanner baru
Scanner baca = new Scanner(System.in);
// Input
System.out.println("== Program hitung luas Segitiga ==");
System.out.print("Input alas: ");
alas = baca.nextInt();
System.out.print("Input tinggi: ");
tinggi = baca.nextInt();
// proses
luas = Double.valueOf((alas * tinggi) / 2);
// output
System.out.println("Luas = " + luas);
}

Anda mungkin juga menyukai