...
Primitif veri tipleri 8 tanedir:
byte
short
int
long
float
double
boolean
char
java.lang.String classı primitif değildir.
Default değerler
Tanımlandıktan sonra initialize edilmeyen değişkenlere compiler bazı default değerler verir.
Yalnız local variable'lara default değer verilmez.
Initialize edilmemiş bir local değişkene erişilirse compile-time hatasına neden olur.
Data Type | Default Value (for fields) |
---|---|
byte | 0 |
short | 0 |
int | 0 |
long | 0L |
float | 0.0f |
double | 0.0d |
char | '\u0000' |
String (or any object) | null |
boolean | false |
Primitif tipler new keywordu ile yaratılmazlar. Çünkü bir classtan elde edilen nesne değil, built-in tanımlı özel veri tipleridir.
Primitif tiplere direk olarak bir literal ile değer verilebilir.
programming example codes to code writers
YanıtlaSiljava sample Basic Date Formatting