Minggu, 26 Maret 2017

Komponen pada Java

Di pertemuan kedua,kami mendapat penjelasan mengenai Komponen apa saja yang ada di Java.Misal nya ada Class,Object,Args dll,kemudian,Bang Ruswan Menyarankan agar kami menghapal mati susunan pada public,
Contoh : public static void main(String[]  args){ }

Dan bang Ruswan Menjelaskan apa itu Class,Object,Args

  • Class Harus Public, agar dapat di akses secara keseluruhan.
  • Berbasis Object Oriented.
  • Menjalankan dalam Terminal dan Harus ada Fungsi.
  • Static,Method tersebut bisa diakses walaupun tidak dibuat.
  • Args, Menyimpan variabel yang di kirimkan ke Aplikasi tersebut.
Setelah menjelaskan itu,Bang Ruswan menunjukkan contoh kodingan Java yaitu Mainan,java dan Mobilmobilan.java seperti gambar yang di bawah ini.



Gambar 1.1 Mainan.java



Gambar 1.2 Mobilmobilan.java

Kemudian Bang Ruswan berlanjut memberikan contoh Operasi.java tetapi tidak dapat terselesaikan karna mengingat waktu nya juga sudah habis.Sebelum mengakhiri kelas Lab bang Ruswan menyarankan kami agar menginstall dan memperbaharui Intellij IDEA nya dengan cara Klik DISINI dengan mengisi email kampus saja ;)

Sekian untuk Minggu ini... tunggu Minggu minggu selanjutnya yaaaaa




Sabtu, 25 Maret 2017

Mengenal Program Java

Java merupakan bahasa pemrograman tingkat tinggi (high level) , artinya bahasa ini mudah dipahami oleh manusia pada umumnya , karena menggunakan bahasa sehari-hari manusia. 

Java dulu dibuat oleh perusahaan Sun Microsystems  , oleh James Ghosling ,Patrick Naughton, dan Mike Sheridan  pada tahun 1991, dan memerlukan kurang lebih 18 bulan ,untuk mengembangkan versi pertama dari Java yang dulu bernama Oak, yang dimana sekarang Java diakuisisi oleh perusahaan Oracle.




Bahasa java mirip dengan bahasa C++ ,  namun dikembangkan agar mudah dipahami dan dipakai. Java menggunakan konsep OOP (Object Oriented Programming) ,artinya semua inti program dari Java yaitu mengacu ke sebuah Obyek. Java termasuk platform independent , yang artinya kalian bisa menjalankan dengan berbagai Macam OS(Sistem Operasi ) dan arsitektur komputer. Seperti pada perangkat Android dari Google ,dan Beberapa Aplikasi Desktop ,seperti program AntiVirus , program media player, Aplikasi Enterprise dll.


Dalam Pertemuan pertama Lab Pemrograman Java kami dibimbing oleh seorang Asisten Lab yaitu bang Ruswan Effendi untuk menginstall  IntelliJ IDEA dan membuat kodingan sederhana untuk menampilkan Hello World pada java.Seperti gambar yang dibawah ini.


Karena Java juga bahasa pemrograman OOP atau Object Oriented Programming maka java tak lepas dari Class dan Objek 

  • Class merupakan sebuah kerangka/model (blueprint) atau bentuk awal (prototype), yang berfungsi untuk tempat menaruh,  dan mendeksripsikan variabel, method (perilaku ) dari sebuah obyek. Penamaan nama class diprogram ,harus sama dengan nama di struktur file  extention .java. jadi jangan salah. Contoh yang bisa kita ambil dari kehidupan nyata dari Class adalah: class binatang ,class mobil ,class buah dll.
  • Object merupakan sebuah representasi dan instance dari Class. Object adalah sebuah inti dan wujud real dari sebuah Class. Object di definisikan sebagai state ,dan behaviour dari Class. Contoh yang bisa kita ambil , dari kehidupan nyata dari object, dari class binatang ,kita bisa mengambil obyek , yaitu ,kucing,ayam,kuda dll.



Sumber : http://www.okedroid.com/2016/04/belajar-cara-memahami-konsep-dasar-bahasa-program-java.html



Thread dan Socket

Thread Thread adalah rangkaian eksekusi dari sebuah aplikasi java dan setiap program java minimal memiliki satu buah thread. Sebuah thre...