Pengantar pemrograman Java
· Apa karakteristik Java?
· Apa yang dapat membangun denga Java?
· Edisi java apa aja yang ada?
Hadirin yang terhormat,
selamat datang di tingkat pertama dalam pelajaran pemrograman Java! Di sini Anda akan
mempelajari terminologi dan dasar-dasar yang dapat Anda gunakan dalam bahasa
pemrograman lain.
Sebagai permulaan, mari kita lihat mengapa Java
berbeda dari program lain. Kita akan melihat sejarahnya, sebentar, dan kemudian
kita akan sampai ke contoh praktisnya. Jangan khawatir - kami di sini untuk
membantu Anda dalam setiap langkah.
Mari kita mulai!
Java adalah bahasa
pemrograman tujuan umum dengan empat karakteristik utama:
·
portabilitas
·
kesederhanaan
·
pemrograman berorientasi objek (OOP)
·
kehandalan
Java tidak memerlukan sistem
operasi dan relatif mudah dipelajari, terutama untuk pengembang dengan
pengetahuan sebelumnya dari bahasa pemrograman C ++. Java memimpin dunia yang
didominasi aplikasi ini; itu diciptakan untuk era “Internet of Things”
menjanjikan pengaruh yang terus berkembang.
Setiap objek
bertindak sebagai bata Lego individu; itu harus membuat pekerjaan Anda sebagai
pengembang jauh lebih mudah! Bagaimana, tepatnya?
Katakanlah
Anda ingin menambahkan tombol untuk program Anda - semua yang harus Anda
lakukan adalah memilih ”bata Lego” yang mewakili tombol dan meletakkannya di
mana pun Anda inginkan dalam program Anda. Anda tidak perlu tahu bagaimana batu
bata itu dibuat: cukup untuk mengetahui cara kerjanya dan cara menggunakannya.
Meskipun Java adalah
platform-independen, ada edisi Java yang berbeda dan bentuk eksekusi:
·
Java SE (Edisi Standar)
·
Java EE (Edisi Enterprise-Perusahaan)
·
Java ME (Edisi Mikro).
Edisi ini semua
didasarkan pada inti yang sama tetapi berbeda satu sama lain dalam satu
set khusus perpustakaan tambahan untuk area tertentu.
Edisi Standar digunakan
untuk membuat berbagai jenis aplikasi desktop. Edisi Enterprise didedikasikan
untuk pengembangan aplikasi server yang kuat. Micro Edition terlibat dalam
pengembangan aplikasi untuk ponsel dan perangkat genggam dan mobile
lainnya.
Apa yang bisa kita bangun dengan Java?
·
Aplikasi desktop multiplatform
·
Aplikasi web
·
Aplikasi mobile (selular)
· RIA aplikasi web
0 comments: