Ppt java rullyamrizal-1102412020

18
RULLY AMRIZAL 1102412020 Rombel 02 “JAVA”

description

 

Transcript of Ppt java rullyamrizal-1102412020

Page 1: Ppt java rullyamrizal-1102412020

RULLY AMRIZAL1102412020Rombel 02

“JAVA”

Page 2: Ppt java rullyamrizal-1102412020

Kata Java menurut definisi dari sun adalah

dimana sekumpulan teknologi untuk dapat membuat serta dapat menjalankan sebuah perangkat lunak atau soft were pada sebuah komputer stnd alone ataupun pada lingkungan jaringan.

Definisi lain antara lain adalah sebuah bahasa pemrograman yang dapat dijalankan diberbagai macam komputer termasuk telepon genggam.

Pengertian JAVA

Page 3: Ppt java rullyamrizal-1102412020

Java merupakan bahasa pemrograman yang

bersifat umum/non-spesifik(general purpose)dan secara keseluruhan serta secara khusus di desain untuk dapat memanfaatkan dependensi implementasi seminimal mungkin.

Dengan demikian karena fungsionalitasnya yang dapat memungkinkan aplikasi java mampu berjalan diberbagai platform atau sistem operasi yang berbeda beda, java juga terkenal dengan slogannya yaitu “tulis sekali, jalankan dimana pun”.

Page 4: Ppt java rullyamrizal-1102412020

Jenis lain misalnya java 2 merupkan

generasi kedua dari platform. Kata berdiri diatasnya sebuah mesin interpreter dimana diberi nama java virtual machiner (JVM). JVM inilah yang dapat membaca bytocode dalam sebuah file. Class dari salah satu permrograman sebagai representasi secara langsung dari salah satu program yang berisi bahasa mesin.

Oleh karena itu bahasa java ini biasa disebut sebagai bahasa pemrograman yang portable karena dapat dijalankan pada berbagai macam sistem operasi yang ada, asalkan pada sistem operasi yang digunakan terdapat JVM.

Page 5: Ppt java rullyamrizal-1102412020

Pernyataan Switch Salah satu pernyataan dari Switch merupakan

satu-satunya jenis pernyataan yang dapat mengimplementasikan java multiway percabangan

Setiap pernyataan cabang dalam sebuah pernyataan switch yang ada pertama diawali dengan kata cadangan, setelah itu diikuti oleh sebuah konstanta yang sekiranya dapat disebut sebagai label kasus, dan diikuti oleh titik dua, dan kemudian selanjutnya urutan laporan

Istilah yang ada pada JAVA

Page 6: Ppt java rullyamrizal-1102412020

merupakan edisi library yang awalnya dirancang

untuk dapat digunakan pada device tertententu seperti pagers dan mobile phone. J2SE (Java2 Standard Edition) merupakan salah satu edisi library yang dirancang untuk membuat aplikasi pada desktop atau applet pada web browser. J2EE (Java2 Enterprise Edition) merupakan edisi librari Java yang dirancang untuk dapat membuat sebuah aplikasi enterprise yang sekiranya memerlukan antarmuka dengan sumber data (data source) atau dapat pula dikatakan bahwa J2EE adalah kelompok yang lebih besar dengan J2SE di dalamnya.

Page 7: Ppt java rullyamrizal-1102412020

Bahasa pemrograman java pertama kalinya

lahir dari The Green Project yang berjalan selama 18 bulan dari pertama awal tahun 1991 hingga musim panas pada tahun 1992. Dimana proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh patrick naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. salah satu hasil dari proyek ini diantaranya adalah maskot Duke yang dibuat oleh Joe Palrang.

Sejarah JAVA

Page 8: Ppt java rullyamrizal-1102412020

Pertemuan proyek berlangsung di sebuah

gedung perkantoran perkantoran Sand Hill Road di Menlo Park. Pada sekitar musim panas tahun 1992 dimana sebuah proyek ini ditutup dengan menghasilkan sebuah program yang dinamainya dengan java Oak yang pertama, dimana ditunjukan sebagaisalah satu pengendali sebuah peralatan dengan teknologi touch screen atau biasa dikenal layar sentuh. Seperti pada PDA sekarang ini. Teknologi baru ini dinamai "*7" (Star Seven).

Page 9: Ppt java rullyamrizal-1102412020

Setelah era star seven selesai sebuah anak

perusahaan TV kabel tertarik ditambah beberapa orang dari proyek The Green Project. Dimana mereka memusatkan pada kegiatan sebuah ruangan kantor di 100 hamilton avue, palo Alto.

Perusahaan bari ini berkembang sehingga bertambah maju sedemikian, dimana jumlah karyawannya pun meningkat dari sebelumnya dalam waktu yang bisa dibilang sangat singkat dari 13 orang menjadi 70 orang, pada rentang waktu ini pula diterapkan pemakaian internet sebagai medium yang dapat menjembatani kerja dan ide diantara mereka.

Page 10: Ppt java rullyamrizal-1102412020

Pada sekitar bulan maret pada tahun 1995, untuk

pertama kalinya kode sumber Java versi 1.0a2 dibuka. Hal itu membuat sebuah kesuksesan dan diikiuti dengan pemberitaan yang pertamakalinya pada surat kabar san jose Mercury News pada tanggal 23 Mei 1995. Sayannya terjadi hal yang tidak diindinkan dimana terjadinya perpecahan diantara mereka pada suatu hari dimana bertepatan pukul 04:00 disebuah ruangan hotel Sheraton Palace. Tiga pimpinan proyek yang utama yaitu 7 Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape.

Page 11: Ppt java rullyamrizal-1102412020

Kelebihan Java

Berorientasi objek OOP (Object Oriented Programming - Pemrogram

Berorientasi Objek) Perpustakaan Kelas Yang Lengkap Bergaya C++ Pengumpulan sampah otomatis Bersifat multiplatform Bersifat multithread Dapat didistribusi dengan mudah Bersifat dinamis

Kelebihan dan Kekurangan JAVA

Page 12: Ppt java rullyamrizal-1102412020

Kekurangan Java :

Tulis sekali, jalankan di mana saja (Masih ada beberapa hal yang tidak kompatibel )

Mudah didekompilasi Penggunaan memori yang banyak

Page 13: Ppt java rullyamrizal-1102412020

Diciptakannya sebuah prodaak selain

dapat digunakan pasti ada manfaat dibalik pembuatannya itu sendiri, seperti produk yang satu ini dimana bahasa pemrograman java mempunyai beberapa manfaat bagi pengguna/pemakainya diantaranya adalah : Aplikasi facebook Aplikasi opera mini Aplikasi kamus Aplikasi Game

Manfaat Menggunakan JAVA

Page 14: Ppt java rullyamrizal-1102412020

Karakteristik dari Java diantaranya adalah : Berorientasi objek (Object Oriented) Terdistribusi (Distributed) Interpreted Robust Secure Architecture Neutral Portable Multithreaded Dynamic

Karakteristik JAVA

Page 15: Ppt java rullyamrizal-1102412020

Jenis-jenis keywoard Bahasa Pemrograman JAVA dan Fungsinya

- Abstract- Assert- Byte- Break- Case- Class- Default- Else- Import

- If- New- Package- Int- Interface- Long- Native- Private- Public- Static

Page 16: Ppt java rullyamrizal-1102412020

- Return- This- Throw- Try- Void- Volatile- While- Boolean- Char- Catch

- Const- Continue- Do- Double- Enum- Final- Finaly- Float- For- Goto

Page 17: Ppt java rullyamrizal-1102412020

- Implement- Instanceof- Protected- Strictfp- Super- Switch- Transient- Synchronized- Throws- Short

Page 18: Ppt java rullyamrizal-1102412020

TERIMA KASIH