Selasa, 28 Desember 2021

Bahasa Pemograman Java

Apa itu Pemograman bahasa pemograman java?


    Bahasa adalah alat komunikasi yang kita gunakan setiap hari baik dirumah,didalam pekerjaan ataupun didalam kehidupan sehari-hari.

    Didunia terdapat banyak bahasa seperti bahasa indonesia,bahasa inggris ataupun  lainnya tapi apakah itu bahasa pemograman? bahasa pemograman adalah bahasa yang dipakai mesin untuk melakukan tugas tertentu untuk membantu pekerjaan manusia.

    Didalam bahasa pemograman terdapat banyak juga bahasa pemograman lainnya seperti c++,ADA,C# dan banyak lagi.

    sebenarnya bahasa mesin merupakan 1 dan 0 saja tetapi dipermudah mengunakan bahasa pemograman agara mudah menulis suatu program tetapi tentu jika kita menulis suatu program java tentu dibutuhkan suatu compiler untuk mengubah ke bahasa mesin yaitu 1 dan 0 dan sebaliknya.


Apa itu Bahasa pemograman java?


    Bahasa pemograman java dibuat oleh james gosling saat ia masih bekerja di Sun Microsystem dirilis pada tahun 1995.

    Bahasa java dapat dijalankan diberbagai merek komputer dan berbagai sistem operasi seperti windows,linux dan mac os

    bahasa pemograman java memiliki slogan yaitu, 
    Write Once, Run anyway ! 

yang berarti tulis sekali jalankan dimanapun itu merupakan karena java merupakan bahasa pemograman yang bersifat umum atau general purpose.

    Sintaks java diadopsi dari bahasa pemograman C# dan C++ tetapi lebih sederhana agar mudah dipahami dan dimengerti. 

    Nama "Java" diambil dari nama kopi yang diminum oleh james gosling saat itu,bahasa pemograman java merupakan bahasa pemograman populer untuk pengembangan aplikasi atau web.


Bahasa pemograman populer 2015.


Bahasa pemograman populer 2017.


Teknologi bahasa pemograman java sama dengan bahasa pemograman + platform.

JAVA SEBAGAI BAHASA PEMOGRAMAN


- Karakteristik : Sederhana,berorientasi objek,interpreted,terdiribusi,tangguh,portable,memiliki kinerja tinggi aman dan dinamis.

-Compiler java mengubah kode program menjadi bahasa intermediate yang disebut java bytecode.kemudian intepreter java menjadi JVM(Java Virtual Machine) untuk melakukan interpretasi bytecode setiap kali bytecode dijalankan.


Proses kompilasi dan interpretasi bahasa pemograman java



JAVA SEBAGAI PLATFORM

-Platform adalah lingkungan perangkat keras atau lunak untuk menjalankan program.

-Java adalah platform perangkat lunak untuk menjalankan program java.

-Platfrom java terdiri dari dua komponen.
    1.Java Virtual Machine(JVM)
    2.Java Application Programing Interface( Java API)

-JVM adalah pada dasarnya adalah aplikasi sederhana yang ditulis dalam bahasa C untuk mengeksekusi bahasa pemograman java.

-Cara Kerja JVM : pada saat menjalakan eksekusi JVM membaca Bytecode lalu mengubahnya ke bahasa mesin sesuai bahasa mesin yg dijalankannya.

-Proses kompilasi bahasa pemograman menghasilkan Bytecode lalu JVM mengubah ke bahasa mesin sesuai perangkat yang menjalankannya.

-Java API merupakan library yang disediakan java untuk mengembahkan program java.Java API berisi komponen perangkat lunak yang digunakan untuk mempermudah mengembangkan pemograman java.

Hal yang dibutuhkan untuk menulis bahasa pemograman java

1.Java 2 Standard Edition(J2SE).

2.Editor teks(seperti notepad,ultraedit,wordpad.vid dll).


Class

-Bahasa java adalah berorientasi objek.Struktur bahasa java terdiri dari kelas-kelas objek.

-Kelas adalah blue-print dari objek,sedangkan objek adalah instans dari kelas pada saat running.

-Setiap kelas dijava memiliki template :

    class NamaKelas {
// body kelas ditulis di sini
}

-didalam kelas terdapat method atau atribut.

-Atribut adalah kelas dinyatakan dengan variabel atau objek kelas lain.

-Method adalah operasi(prosedur,fungsi,konstruktor) yang dimiliki sebuah kelas.


Sekian dari saya bila ada yang salah silahkan komentar dibawah thanks.



Pengantar-Pemograman-Dengan-bahasa-java-2017




Bahasa Pemograman Java

Apa itu Pemograman bahasa pemograman java?     Bahasa adalah alat komunikasi yang kita gunakan setiap hari baik dirumah,didalam pekerjaan at...