pengantar
Pada artikel ini, kami tidak akan menggunakan IDE dan JDK yang diinstal sebelumnya . Namun, jangan khawatir, pekerjaan Anda ternyata tidak sia-sia. Sudah di artikel selanjutnya kita akan mempelajari variabel di Java dan secara aktif membuat kode di IDEA . Artikel ini juga merupakan langkah wajib. Dan di awal pelatihan Anda, Anda mungkin akan kembali melakukannya lebih dari sekali.
1998 - Kode pin dari kartu kredit saya tidak lebih dari angka. Setidaknya untuk kami - untuk orang-orang. 36,5 - suhu yang ditunjukkan oleh semua termometer di mal yang berbeda. Bagi kami, ini adalah bilangan pecahan atau bilangan floating point. Java Core for the Little Ones adalah judul dari seri ini, dan kami menganggapnya sebagai teks. Jadi kemana saya memimpin. Dan fakta bahwa Java (jadi benar untuk diucapkan, jika seseorang mengucapkan " Java "), seperti orang, Anda perlu memahami apa yang dia hadapi. Jenis data apa yang akan Anda gunakan?
Penggemar matriks dan, saya harap, pembaca lainnya tahu bahwa pada tingkat rendah, semua informasi di komputer direpresentasikan sebagai satu set angka nol dan satu. Tetapi manusia, pada level yang lebih tinggi, memiliki bahasa pemrograman level tinggi. Mereka tidak perlu bekerja dengan nol dan satu, menyediakan kemampuan untuk menulis kode yang dimengerti orang. Salah satu bahasa pemrograman tersebut adalah Java . Tidak hanya itu, Java adalah bahasa pemrograman yang diketik dengan kuat. Dan ada juga bahasa dengan pengetikan data dinamis (misalnya, Java Script). Tapi kita belajar bahasa pemrograman biasa di sini, jadi jangan sampai teralihkan.
Apa arti mengetik yang kuat bagi kita? Ini berarti bahwa semua data dan setiap ekspresi memiliki tipe tertentu, yang ditentukan secara ketat. Dan juga fakta bahwa semua operasi transfer data akan diperiksa kepatuhan jenisnya. Oleh karena itu, mari kita segera cari tahu tipe data apa yang direpresentasikan di Java !
Primitif
Dalam bahasa Jawa ada 8 , masyarakat marah , tipe data primitif. Mereka juga disebut sederhana. Dan inilah mereka:
Bilangan bulat:
byte
,short
,int
,long
,
Angka floating point:
float
,double
;
Simbol:
char
;
Nilai-nilai Boolean:
boolean
.
, , . . .
byte
. 8- c -2^7 2^7-1. , -128 127. - . .
short
16- -2^15 2^15-1. -32768 32767. .
int
. 32 -2^31 2^31-1. , -2147483648 2147483647.
long
64- -2^63 2^63-1. -9223372036854775808 9223372036854775807. .
, ( , ).
float
32- . , double. , . , .
double
64 . double, .
char
16- 0 2^16. 0 65536. ( Unicode). , , - . char
, .
boolean
2 true false. . 1 > 10 false, 1 < 10 - true.
Ini adalah akhir dari tipe data primitif di Java . Di artikel selanjutnya, kami akan mendeklarasikan variabel dari tipe data tertentu. Mari kita bicara tentang apa itu literal . Dan kita juga akan mempelajari apa itu transmisi tipe data . Secara umum, artikel selanjutnya akan sangat kaya dan informatif!