Haloo dunia! aku mau sharing tentang pengalamanku kemarin lusa (28/09/2013). Kalian tahu nggak apa itu KRIMA? krima adalah singkatan dari krida mahasiswa yang berarti pengenalan kehidupan kampus di universitas brawijaya kampus IV. Seminggu sebelum sabtu itu, aku mempersiapkan segalanya mulai dari benahin nametag buat kelompok sama fakultas, bela-belain begadang buat artikel mading. Besoknya ada kumpul kelompok buat bagiin name tag sama tali sekalian koordinasi buat peralatannya. Eiya aku hampir lupa, aku masuk dikelompok Java loh! Menurutku kelompoknya kompak-kompak, seru, dan mengasikkan. Ada Aditya (anak yang sok gokil), Febi (yang ketawanya keras banget), Panda (yang imut-imut ngegemesin), Resti (yang pertama diliat serem tapi asik juga), Ulfa (anak dari bali yang pendiem), Huda (lucu tapi sedikit aneh), Christian (yang dihubungi susah banget berasa selebritis kampus), Dhimas (yang nggak pernah ikut kelompok karena labil sama sosial media haha). Piss ya rekkk :D Tapi semuanya care abis sama aku hahahaha. And then, hari yang ditunggu pun tiba, serba ribet mulai dari bangun pagi jam 3 terus mandi, solat dengan agak gelimpangan, sarapan dengan mata masih 1 watt. Sekitar jam 5 aku berangkat ke bkd, sebelumnya juga sms ke dessy soalnya mau titip motor dikosnya. Alhasil kalian tau apah? aku kepagian si dessy masih molor astagaaa aku nunggu digerbang yang terkunci sambil tengok kanan-kiri liatin sawah. Hoaam, rasanya masih pengen tidur lagi. Pokoknya ribet and rempong.

            Walaupun semuanya ribet banget tapi rasanya hari itu nggak ngecewain karena KRIMAnya seru banget nggak bosenin, apalagi waktu ada pensinya. Ditambah lagi dapet banyak ilmu dari kakak-kakak senior. Hari itu dapet bahasa C++ yang langsung dipakarin sama kakak senior yang jago pemrograman. Ohya aku masuk di jurusan Teknik Informatika, dimana jurusan itu bukan aku banget. Tapi gimana lagi udah telanjur masuk ke jurusan itu yang artinya aku dikasih kepercayaan sama Tuhan buat jadi yang terbaik disana. Semoga. Amin.


   

Kemarin aku mengikuti kuliah pertama, mata kuliah pertama yang diajarin itu tentang Pemrograman Java dan itu bahas tentang VARIABEL. Aku pengen share tentang apa itu variabel? check it out, gaeeess!

Apa itu Variabel ??

Variable adalah tempat untuk menyimpan sebuah data atau nilai/value pada memori atau
merupakan container yang digunakan untuk menyimpan suatu nilai pada sebuah program dengan tipe tertentu.


Pada dasarnya ada dua macam tipe variabel data dalam bahasa Java, yaitu tipe primitif dan tipe reference.

Tipe primitif meliputi:

  • Tipe boolean
  • Tipe numeric (Byte, Short, Int, Long, Char, Float, Double)
  • Tipe data variabel reference terdiri :
  • Tipe class
  • Tipe array
  • Tipe interface


Jenis standar tipe data dan interval yang digunakan dalam bahasa pemrograman Java terdiri dari:

Byte
  tipe data dengan nilai 8 bit merupakan nilai integer dan memiliki nilai minimum -128 dan nilai maksimum +127. Byte merupakan tipe data yang cocok untuk angka-angka yang kecil dan untuk menyatakan nilai array sebuah tabungan memori.

Int
 tipe data dengan nilai 32 bit merupakan nilai integer dan memiliki nilai minimum - 2147483648 dan nilai maksimum +2147483647. Tipe data ini digunakan untuk nilai yang memiliki jangkauan besar. Dan jika kita menggunakan yang lebih besar lagi maka kita menggunakan long integer.

Long
tipe data dengan nilai 64 bit dan memiliki nilai minimum -9.223.372.036.854.775.808 dan nilai maksimum +9.223.372.036.854.775.807. tipe data ini digunakan untuk nilai yang lebih luas jangkauannya dengan tipe data int
Char (Karakter)
tipe data dengan nilai 16 bit kisaran nilai dari 0 – 65535

Float
tipe data dengan nilai 32 bit, rentang nilainya nanti ada pembahasannya selanjutnya. Tipe data ini cocok digunakan pada nilai-nilai yang besar seperti halnya besaran nilai mata uang dan penggunaan tipe data ini menggunakan memory yang besar. Dan dalam kondisi ini kita menggunakan java.match.BigDecimal.

Double
tipe data dengan nilai 64 bit, rentang nilainya nanti ada pembahasannya selanjutnya. Tipe data ini mengandung nilai decimal dan tidak cocok untuk nilai-nilai seperti mata uang.
String
Tipe data string ini memungkinkan variabel menyimpan informasi untaian karakter, seperti kata atau kalimat. Dalam contoh sebelumnya, nama yang Anda gunakan pada web form, informasi tersebut akan disimpan dalam variabel bertipe data string.

Boolean (Bool)
tipe data yang memiliki dua buah nilai, yaitu true atau false (benar atau salah). Untuk besaran nilai tidak bisa di tetapkan.

Short
tipe data dengan nilai 16 bit merupakan nilai integer dan memiliki nilai minimum -32.768 dan nilai maksimum +32.767. sama halnya dengan byte, tipe data ini bisa digunakan untuk angka-angka yang kecil dan bisa dipakai untuk menyatakan nilai array yang cukup besar dari byte.