INFORMATIKA
STRUKTUR PENULISAN JAVA
Pengertian Java:
Java adalah bahasa pemograman tingkat tinggi,berbasis objek (object-oriented),yang dirancang untuk bisa dijalankan di berbagai platform tanpa perlu banyak perubaham kode.Moto utamanya adalah "Write Once,Run Anywhere"(WORA),artinya program java bisa berjalan diberbagai sistem operasi selama ada java virtual Machine (JVM) disitu. Java dikembangkan oleh James Gosling di Sun Microsystems (sekarang diakuisisi oleh Oracle) pada tahun 1995.
Konssep Java:
1. Object-Oriented Programming (OOP)
Java berbasis pada OOP,jadi semua hal dijava berpusat pada objek dan kelas.Konsep OOP itu ada 4 pilar utama yaitu:Encapsulation(pembungkusan data),Inheritance(pewaris sifat),Polymorphism(banyak bemtuk),Abstarction(abstrak).
2.Write-Once,Run Anywhere (WORA)
Java dirancang supaya programnya bisa ditulis sekali dan dijalankan dimana saja yang punya JVM (Java Virtual Machine).
3.Platform Independent
Java tidak tergantung pada sistem operasi tertentu.Source code java dikompilasi menjadi bytecode yang bisa dijalnkan disemua platform melalui JVM.
4.Automatic Memory Management
Java punya Garbage Collector untuk mengelola memori secara otomatis, jadi programmer tidak perlu menghapus objek yang tidak terpakai secara manual.
5.Exception Handling
Java punya sistem penanganan error yang kuat lewat try catch finally. Ini membantu program tetap berjalan meski terjadi kesalahan.
6.Multithreading
Java mendukung pembuatan program multithreading, artinya bisa menjalankan banyak proses secara bersamaan (misalnya loading sambil jalanin animasi).
7.Robust dan Secure
Java punya banyak fitur keamanan dan ketahanan terhadap error, misalnya pengecekan runtime, exception handling, dan pengelolaan memori otomatis.
Contoh Program Sederhana Jauh:
1. Pembuatan folder
A.
B.
C.




Komentar
Posting Komentar