Senin, 04 September 2017

PENGENALAN JAVA DASAR PART1

PENGENALAN JAVA DASAR

  Dalam halaman ini yang merupakan halaman awal untuk mempelajari pemograman java maka akan dijelaskan tentang awal mula pemograman java. Java progamming merupakan bahasa pemograman yang sangat ampuh dan serbaguna,selain itu banyak pemakai nya khususnya progammer aplikasi mobile. Selain untuk aplikasi mobile pemograman java juga dikembangkan untuk aplikasi dekstop maupun server.

    Pemograman java sendiri dikembangkan oleh perusahaan Sun Microsystem yang dipimpin oleh seorang yang bernama James Gosling. Java sendiri diciptakan pada tahun 1991 yang ditujukan untuk memprogam sistem on chip perangkat elektronik. Pada mulanya java disebut dengan istilah OAK kemudian berganti nama java pada tahun 1995 dan pada akhirnya di akuisisi oleh perusahaan oracle yang bergerak di bidang database.

    Java juga dikembangkan untuk aplikasi web, karena sifatnya yang fleksibel dan popularitasnya yang berkembang cepat. Terdapat kelebihan yang dimiliki pemograman java yang menjadikannya sangat populer dan gampang penggunaanya ,salah satu kelebihannya adalah sebuah progam yang dibuat dengan java dapat dijalankan di semua perangkat. Java sangat sederhana ,berorientasi objek, bersifat interpreter,aman,portabel,terdistribusi,multi threaded,kokoh dan dinamis, dan berikut ini merupakan fitur utama java

Bersifat Platform Independent: bahasa pemograman java di compile didalam bit kode platform yang independent. Bukan seperti pemograman bahasa C dan C++ yang menggunakan mesin platfom spesifik.

Berorientasi Objek: Semua adalah objek di dalam java

Sederhana: Java sangat mudah dipelajari dan dikembangkan.

Aman: Dengan fitur aman pada java,maka progammer dapat membuat aplikasi bebas firus dan powerfull.

Portabel: Karena adanya fitur platform independent dan Architectural Neutral  maka java bersifat portabel.

Architectural Neutral: Compiler pada Java membuat file objek yang Architectural Neutral yang membuat kode tag java dapat dicompile dan di execute oleh prosessor yang sudah di instal runtime java.

Strong Dan Powerfull : Java mengeliminasi sistem error denga mengecek kode tag saat compile dan running

Multithread: Dengan fitur ini maka progammer dapat membuat aplikasi yang dapat mengerjakan tugas yang lebih dari satu dalam satu waktu

High Performance: Pemograman Java sendiri memiliki performa yang tinggi, karena dapat dicompile langsung dan mendukung untuk semua prosessor.

Terinterpretasi: Maksudnya adalah tiap kode bit java diterjemahkan langsung pada bahasa mesin dan tidak disimpan.

Terdistribusi: Pemograman Java dirancang untuk berbagai penggunaan salah satunya adalah internet.

Dinamis: Dibanding dengan C dan C++ maka Java sendiri lebih dinamis karena ditujukan untuk berbagai Pengengbangan.

SINTAKS JAVA DASAR

     Java merupakan pemograman berbasis objek yang sangat mudah penggunaan nya. Java sendiri dapat didefinisikan sebagai sekumpulan objek yang saling komunikasi dengan memanggil metode metode  yang di progam pada setiap objek nya. Berikut ini pengertian beberapa Sintaks dasar dalam java.

OBJEK: Sebuah objek memiliko behavior dan juga state/keadaan. Misal anjing memiliki state yaitu warna hitam dan memiliki behavior yaitu suka menggonggong.

CLASS: Dalam java suatu class dapat didefinisikan menjadi sebuah template atau blueprint yang mendeskripsikan state dalam objek yang merupakan tipe class dari objek itu sendiri

METHOD : Pada dasarnya method dalam JAVA adalah perilaku seperti yang terdapat dalam objek. Sebuah class bisa saja memiliki banyak method. Untuk penulisan logic,aritmatik,manipulasi, execute dan beberapa alur progam lain nya semua harus dilakukan dalam method.

VARIABEL INSTANCE: Tiap objek dalam java memiliki variabel unik sendiri. Keadaan atau state suatu objek dibuat bedasarkan nilai yang progammer masukkan di variabel instance sendiri..

    Demikian penjelasan dasar java yang telah dijelaskan diatas,dan halaman ini merupakan halaman awal untuk pemograman java. Untuk halaman selanjutnya yaitu part2 akan langsung praktek membuat aplikasi dengan pemograman java.

Tidak ada komentar:

Posting Komentar

Macam Macam Kode Tag Pemograman HTML

     Pada artikel pemograman dasar komputer mengenai macam macam kode tag HTML yang merupakan kelanjutan dari artikel sebelumnya yaitu Dasar...