Beberapa Istilah dalam pemrograman JAVA

Beberapa istilah II

1.    Agile (Atau extreme development) : metodologi dalam pengembangan software dengan melibatkan berbagai pihak, seperti analyst, tester, coder,dll
2.    API (Application Programming Interface) : suatu cara dimana program menggunakan program lain, di java API bisa juga berarti kumpulan public methods untuk class atau package.
3.    Class : block utama pada JAVA, termasuk didalamnya adanya methods dan field. Class juga disebut dengan blue print dari pada Object.
4.    Constructor : Special block dari sebuah kode yang digunakan untuk menciptakan class atau object yang dibuat dalam sebuah class, digunakan dengan memanggil new keyword contoh unggas u= new unggas() ini artinnya memanggil unggas() constructor.
5.    Field : member dalam class yang menyimpan data (contoh nama, tahun dll).
6.    IDE (Integrated Development Environment): Program seperti halnya eclipse yang memberikan tools untuk pengembangan software.
7.    JVM (Java Virtual Machine) atau JRE (Java Runtime Engine) : Sebuah program yang menjalankan JAVA pada sebuah platform yang tertentu. Dimana Java source code di compile dalam sebuah class. Dimana didalamnya terdiri dari instruction yang digunakan oleh JVM untuk menjalankannya di PC, Linux atau Mac. JVM di tulis untuk setiap platform dan didukung oleh JAVA.
8.    JUnit Test : sebuah Java class yang digunakan untuk mengetest sebuah method dalam class. Digunakan untuk melakukan test case pada pengembangan secara Agile development.
9.    Method : Member dalam class yang melakukan sebuah proses ( hal ini seperti sub routine, procedure or function dalam bahasa lain.
10.    Parameter Argument : adalah nilai yang dilewatkan pada sebuah method dimana parameter ini terlibat. Saat kita menggunakan parameter dalam sebuah method maka argument yang digunakan harus sama dengan parameter yang dideklarasikan dalam type dan urutannya. Contoh : public setname(string name){….} name tersebut adalah parameter pada method setname. Contoh penggunaan myobject.setname(“masdany”) dimana masdany tersebut disebut dengan argument harus sama type dan juga urutannya.
11.    Overload : method dengan nama sama tetapi mempunyai parameter berbeda. Contoh gabungnama(string namadepan, string namabelakang){….}, dengan gabungnama(string namadepan, string namatengah,string namabelakang) {…}diamana method yang digunakan adalah yang sesuai dengan parameter yang dilewatkan.
12.    Override : Jika subclass menggunakan method yang di turunkan oleh superclass nya.
13.    Package : representasi dari source code guna memudahkan dalam penulisan sebuah class contoh class namaorang ini sebenarnya bernama org.latihaneclipse.tutorial.namaorang.
14.    Project : suatu cara untuk mengatur pekerjaan kita. Sebuah eclipse workplace bisa terdiri dari berbagai project. Diaman setiap project bisa berisi banyak package. Dan setiap package bisa berisi banyak class.
15.    Refactor : untuk memperbaiki program tanpa mengubah cara kerja program tersebut.contoh mengganti nama field atau variable dll.
16.    Reference variable : pada java adalah variable yang menampung object contohnya nama = new NamaOrang(). Nama adalah reference variabll.
17.    Scrapbook Page : area dalam eclipse dimana kita bisa meng execute code dan melihat bagaimana code ini bekerja.
18.    SWING : bagian dari JAVA package yang digunakan untuk menampilkan user interface tanpa menambahkan native code.
19.    SWT (Standart Widget Toolkit): digunakan juga untuk user interface.
20.    Workspace : Top level dari eclipse yang digunkan sebagai media kerja. Menampung banyak project dan dalam eclipse hanya 1 workspace yang bisa active.

Comments

Dalam bahasa pemgrograman

Dalam bahasa pemgrograman sering kita jumpai istilah-istilah baru, beberapa istilah tersebut antar lain dibawah ini,yang berhasil saya koleksi dair berbagasi sumber.Pemrograman adalah proses menulis, menguji dan memperbaiki (debug), dan carpet sweeper memelihara kode yang membangun sebuah program komputer. Kode ini ditulis dalam berbagai bahasa pemrograman. Tujuan dari pemrograman adalah untuk memuat suatu program yang dapat melakukan suatu perhitungan atau stair carpet ‘pekerjaan’ sesuai dengan keinginan si pemrogram. Untuk dapat melakukan pemrograman, diperlukan keterampilan dalam algoritma, logika, bahasa pemrograman, dan di banyak kasus, pengetahuan-pengetahuan lain seperti matematika.Bahasa pemrograman,teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu set aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah carpet installation oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.Compiler/Kompilator (Inggris: compiler) adalah sebuah program komputer yang berguna untuk menerjemahkan program komputer yang ditulis dalam bahasa pemrograman tertentu menjadi program yang ditulis dalam bahasa pemrograman lain.

Good informative site................

Well Well.....so good and informative site.............I like it so much.me student of computer sciences and my  mcts exams will be start withen few days.me sudden visit this site and so excited on this nice sgaring about the JAVA programming..........here discuss all about the Agile,classes ,methods,variables,overload,overide,................and many more in very good way..........me so excited on this nice sharing and say so thanks...........