Showing posts with label Java. Show all posts
Showing posts with label Java. Show all posts

Monday, August 14, 2017

Tutorial konsep dasar pemrograman Java : Variables

Tutorial konsep dasar pemrograman Java : Variables


Konsep dasar pemrograman Java yang akan kita pelajari berikut ini adalah tentang variabel (Variables). Sebelum lanjut ke topik ini pastikan agan sudah  paham tentang Tutorial konsep dasar pemrograman Java : Java Comments dan Membuat Hello World pada Java.

Variabel merupakan satuan dasar penyimpanan sebuah nilai pada pemrograman Java. Sesuatu yang tersimpan di dalam sebuah variabel disebut dengan nilai (value). Nilai dalam suatu variabel dapat berubah selama berjalannya program.

Variabel diberi nama atau indetifier seperti seperti luas area, lebar, panjang, umur, tinggi, dan sebagainya. Nama variable secara unik akan mengidentifikasi setiap variabel, memberikan nilai pada variabel dan mengambil nilai yang tersimpan.

Iklan dl gan ternyata ada loh quotes tentang variable, nih kuot nya, keren juga sih : One man's constant is another man's variable.

Jadi kalau kita bicara variable itu artinya kita bicara tentang sebuah unit dasar, identifikasi, konstanta, atau hal lain yang dapat dipersamakan dengan variable. Sama halnya seperti pada bahasa pemrograman lain dalam Java variabel juga merupakan unit dasar yang diperlukan untuk menyimpan suatu nilai dengan tipe data tertentu.

Hal ini dikarenakan pada memori komputer, setip variabel memiliki lingkup dan wakyu hidup didalam memori.

Java secara eksplisit mengharuskan kita untuk mendeklarasikan variabel untuk menghindari kesalahan ejaan (misspell) dalam nama variabel, Compiler sendiri akan menemukan kesalahan tersebut dan menampilkannya sebagai kesalahan Compiler (compiler error).

Berikut contoh variabel pada bahasa pemrograman Java :
- int : Untuk integer (semua angka) seperti 123 dan -456
- double : Untuk bilangan floating-point atau bilangan real dengan titik desimal opsional dan bagian fraksional dalam notasi tetap atau ilmiah, seperti 3.1416, -55.66.
- String : untuk teks seperti "Hello", "Good Morning!". teks harus diletakkan di dalam tanda petik dua (double quotes).

Agan dapat mendeklarasikan sebuah tipe/jenis variabel dan menetapkan sebuah nilai pada variabel tersebut. Contoh :
String name ="David";
Kode ini membuat sebuah variabel yang disebut dengan nama name dengan tipe variabel String, dan menetapkan sebuah nilai String yaitu "David".
Catatan Penting :
It is important to note that a variable is associated with a type, and is only capable of storing values of that particular type.
For example, an int variable can store integer values, such as 123; but it cannot store real numbers, such as 12.34, or texts, such as "hello".
Contoh Variable Declarations:
class MyClass {
public static void main (String[]args){
String name = "David";
int age = 42;
double score = 15.9;
char group = 'Z';
 }}
Char digunakan untuk huruf, variabel lain seperti Boolean yang hanya memiliki dua nilai yaitu: true dan false. Tipe data ini digunakan untuk menandai sebuah kondisi benar atau salah.
boolean online = true;
"You can use a comma-separated list to declare more than one variable of the specified type. Contoh : int a = 42, b = 11;

Tuesday, July 25, 2017

Membuat program sederhana Java : Menampilkan Hello World

Membuat program sederhana Java : Menampilkan Hello World

Setelah sekilas memahami tentang sejarah dan motto bahasa pemrograman Java, sekarang mari kita coba memulai membuat program sederhana dengan Java, sebuah program pertama anda yaitu program yang akan menampilkan tulisan "Hello world".

Kenapa yah program pertama itu umumnya pake kalimat "Hello World" ?, kenapa gak "Halo Kawan", "Halo Dunia", ato " Halo oi", kalau ada yang bisa jawab silahkan di komentar ya, trus yang pasti karna penemunya bukan orang Indonesia, coba kalau penemunya dari Indonesia, orang batak pula, pasti "Hello World" diganti dengan "Horas Portibi Bah... !!!" ky lagu Despacito aja deh, coba kalau buatan kita jadinya "Deposito"..hihi.., oke kembali ke topik gan, berikut kode program untuk menampilkan "Hello World" :

public MyClass {
    public static void main(String [] args) {
       System.out.println("Hello world");
    }

Pada Java, setiap baris kode yang dapat dijalankan hanya bisa pada kode di dalam sebuah kelas (class). Pada contoh di atas kita menamakan kelas nya dengan MyClass. pada pelajaran selanjutkan kita akan belajar tentang apa itu kelas (class).

Pada setiap program Java, setiap aplikasi memiliki entri point atau starting point, yaitu sebuah method yang disebut dengan main. Keyword public static dan void juga akan dijelaskan pada penjelasan selanjutnya.

Ringkasan :
- Setiap program pada Java harus mempunyai kelas (class)
- Setiap program Java dimulai dari main method.

The Main Method
Untuk menjalankan program Java maka main method harus dituliskan identik dengan tanda di bawah ini :

public static void main(String[ ] args)

Dengan makna kode nya adalah sbb:
  • public : semua dapat mengakses
  • static : method dapat dijalankan tanpa membuat instance (setiap objek disebut sebagai instance dari sebuah class) dari kelas yang berisi metode utama
  • void : method tidak mengembalikan nilai apapun (any value).

Sebagai contoh, kode di bawah ini adalah sebuah method dengan nama test, method tersebut tidak mengembalikan sebuah nilai dan tidak memiliki parameter apapun :

void test()
Parameter sari sebuah method diletakkan di dalam kurung setelah nama method. Untuk main method di atas memiliki parameter array dari String yang disebut dengan args. Pada pelajaran selanjutnya akan kita jelaskan, jangan kuatir kita akan pelajari Java tahap demi tahap.

Sytem.out.println()
Selanjutnya adalah body dari main method yang terdapat di dalam kurung kurawal :

{
        System.out.println("Hello world");

Method println akan mencetak sebaris teks pada layar/monitor. Kelas (class) System dan out digunakan untuk mengakses println method.

Semicolon/titik koma (;) pada Java
Setiap kode program java harus diakhiri dengan semicolon (titik koma), Ingat : Jangan menggunakan semicolons/titik koma setelah method dan deklarasi class.

Kalau masih belum mengerti program Java yang sederhana ini tidak apa2, itu artinya anda mengalami apa yang banyak orang sudah alami, jadi sabar aja yah...sambil makan nasi padang sederhana, monggo dilihat2 lagi kode nya dan diresapi, nanti artike selanjutnya akan kami hadirkan untuk menambah pemahaman anda terkait Java.

Kalau masih bingung lagi, silahkan bertanya pada kolom komentar yah, jangan sungkan2, sungkan itu bukan orang Indonesia tapi orang India (Sh(ar)ungkhan), jadi jangan malu2in orang Indonesia, bertanyalah kalau masih bingung.

Monday, July 3, 2017

Ini Dia Moto Bahasa Pemrograman Java Yang Sangat Populer - WORA

Ini Dia Moto Bahasa Pemrograman Java Yang Sangat Populer - WORA

Selamat datang pembaca setia Blogger Cawang, kali ini topik yang akan kita bahas adalah seputar Bahasa Pemrograman Java.

Bahasa pemrograman Java merupakan bahasa pemrograman modern dan termasuk ke dalam kategori high level language, Java sendiri dibangun pada awal tahun 90an oleh Sun Microsystems, yang sekarang dimiliki oleh Oracle.

Java merupakan Platform Independent, yang artinya kita hanya perlu menulis Java itu sekali saja, kemudian program tersebut dapat dijalankan pada berbagai platform. Java is portable, robust, and dynamic, with the ability to fit the needs of virtually any type of application.

Salah satu motto dari Bahasa pemrograman Java yang paling populer di dunia pemrograman adalah Java guarantees that you'll be able to WORA - "Write Once, Run Anywhere".

 
Salah satu tujuan dari pembuatan Java adalah portability, yaitu program yang ditulis dengan platform Java dapat berjalan juga pada hardware atau operating system apapun dengan dukungan runtime yang memadai. Hal ini bisa dicapai dengan meng-compile code Java ke Java Bytecode, buka ke mesin code secara langsung.

SEKILAS TENTANG JAVA

Java dibuat perusahaan yang bernama Sun Microsystems dengan programer2 handal seperti bapak James Ghosling, Patrick Naughton dan Mike Sheridan, tepatnya pada tahun 1991 versi pertama bahasa pemrograman java muncul dan diberi nama Oak.

Java banyak megadopsi sintaks yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi - aplikasi berbasis Java umumnya dikompilasi ke dalam p-code(bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM).

Question : 
To distribute your application to many different platforms, how many Java version do you need to create ? answer : Just one version!

Lebih dari 3 Miliar perangkat di dunia ini menggunakan Java. Java banyak digunakan untuk mendevelop aplikasi android google, berbagai aplikasi desktop seperti media player, antivirus, aplikasi berbasis web, aplikasi enterprise (perusahaan) seperti banking, dan masih banyak lagi.

Versi awal 
Versi awal Java pada tahun 1996 sudah merupakan versi rilis sehingga dinamakan versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya.


Untuk memulai belajar programming Java, ada banyak source tersedia di internet, anda tinggal memilih web yang anda suka untuk belajar Java.

Tuesday, July 12, 2016

Kutipan motivasi dari Larry Page si Pendiri Google

Kutipan motivasi dari Larry Page si Pendiri Google

Larry Page, dia adalah seorang pebisnis dan teknokrat asal amerika yang terbilang sangat sukses saat ini, mengapa demikian, iya karena beliau adalah sosok orang paling berpengaruh di dunia internet saat ini.

Larry Page adalah pendiri dan pemilik perusahaan besar di bidang internet saat ini yakni Google. Larry Page merupakan seorang anak jenius, yang mampu menghantarkan informasi ke segenap masyarakat dunia dengan menggunakan komputer.


Larry Page terkenal dengan Page Rank Ciptaannya, ada banyak fitur yang Larry ciptakan di google, yang mengangkat google menjadi perusahaan kaya raya seperti sekarang ini. Saya sebagai pemilik bloggercawang.blogspot.co.id ini sangat terinspirasi dengan beliau, saya belajar banyak dari quotes-quotes nya beliau yang membuat kita menjadi manusia berbeda, manusia yang bermindset maju.

Berikut Quotes :
  1. Banyak perusahaan yang tidak bertahan sukses sepanjang waktu, apa yang mendasari kegagalan ini, mereke tidak memegang masa depan!
  2. Anda tidak pernah kehilangan mimpi, hanya berinkubasi menjadi sebuah hobbi.
  3. Jika kamu hendak mengubah dunia, berarti kamu sedang berada dalam pekerjaan penting, yang akan membuat bangun pagimu lebih bergairah
  4. Selalu berikan lebih dari yang diharapkan !
  5. Kami selalu percaya bahwa akan selalu mungkin untuk menghasilkan uang tanpa menipu/jahat.
  6. Jika kami dimotivasi oleh uang, maka kami sudah menjual perusahaan ini di masa lalu dan kami akan berakhir di pinggir pantai.
Kata-kata motivasi di atas ini sungguh sangat mengispirasi sekali, ini adalah sebuah prinsip yang dimiliki oleh pemilik dan pendiri Google. Yang kita kenal sebagai raja dunia internet saat ini, mereka mampu melaluinya dengan sangat baik dan berhasil menjadi salah satu perusahaan terbesar di dunia saat ini.