Tutorial Java akan memperkenalkan Anda ke Bahasa pemrograman Java. Anda akan mengkompilasi dan menjalankan aplikasi Java, dengan menggunakan Sun JDK. Ini sangat mudah untuk belajar keterampilan pemrograman java, dan di daerah ini, Anda akan belajar bagaimana menulis, mengkompilasi dan menjalankan aplikasi Java. Sebelum Anda dapat mengembangkan aplikasi corejava, Anda harus men-download Java Development Kit (JDK).
Ada 8 tipe data primitif. ke 8 primitif tipe data tipe numerik. Nama-nama dari delapan tipe data primitif adalah:
1. byte
2. short
3. int
4. long
5. float
6. double
7. char
8. boolean
Ada integer dan floating tipe primitif titik. Tipe integer tidak memiliki bagian pecahan, jenis floating point memiliki bagian pecahan. Di atas kertas, bilangan bulat tidak memiliki titik desimal, dan jenis floating point lakukan. Namun dalam memori utama, tidak ada titik desimal: bahkan nilai-nilai floating point diwakili dengan pola bit. Ada perbedaan mendasar antara metode yang digunakan untuk mewakili bilangan bulat dan metode yang digunakan untuk mewakili angka floating point.
I. Integer Primitive Data Types
TYPE SIZE RANGE
byte 8 bits -128 to +127
short 16 bits -32,768 to 32,767
int 32 bits (about)-2 billion to +2 billion
long 64 bits (about)-10E18 to + 10E18
II. Floating Point Primitive Data Types
TYPE SIZE RANGE
float 32 bits -3.4E+38 to +3.4E+38
double 64 bits -1.7E+308 to +1.7E+308
Contoh :
int ab =2006;
doble rats = 2098;
Untuk setiap tipe primitif, ada wrapper class yang sesuai. Sebuah wrapper class dapat digunakan untuk mengkonversi nilai data primitif menjadi obyek, dan beberapa jenis objek ke dalam data primitif. Tabel ini menunjukkan tipe primitif dan kelas wrapper mereka:
PRIMITIVE TYPE WRAPPER TYPE
byte Byte
short Short
int Int
long Long
float Float
double Double
char Char
boolean Boolean
Variabel hanya ada dalam struktur di mana mereka didefinisikan. Misalnya, jika variabel yang dibuat dalam metode, tidak dapat diakses di luar metode. Selain itu, metode yang berbeda dapat membuat variabel dengan nama yang sama yang tidak akan bertentangan dengan variabel lainnya. Sebuah variabel java dapat dianggap sebagai sebuah kotak kecil yang terdiri dari satu atau lebih byte yang dapat memegang nilai dari tipe data tertentu:
Syntax: variabletype variablename = data;
Source Code ( demonstrating declaration of a variable )
class example
{
public static void main ( String[] args )
{
long x = 123; //a declaration of a variable named x with a datatype of long
System.out.println("The variable x has: " + x );
}
}
{
public static void main ( String[] args )
{
long x = 123; //a declaration of a variable named x with a datatype of long
System.out.println("The variable x has: " + x );
}
}
Source Code
public class MaxDemo {
public static void main(String args[]) {
//integers
byte largestByte = Byte.MAX_VALUE;
short largestShort = Short.MAX_VALUE;
int largestInteger = Integer.MAX_VALUE;
long largestLong = Long.MAX_VALUE;
//real numbers
float largestFloat = Float.MAX_VALUE;
double largestDouble = Double.MAX_VALUE;
//other primitive types
char aChar = 'S';
boolean aBoolean = true;
//Display them all.
System.out.println("largest byte value is " + largestByte + ".");
System.out.println("largest short value is " + largestShort + ".");
System.out.println("largest integer value is " + largestInteger + ".");
System.out.println("largest long value is " + largestLong + ".");
System.out.println("largest float value is " + largestFloat + ".");
System.out.println("largest double value is " + largestDouble + ".");
}
}
Sample Run
public static void main(String args[]) {
//integers
byte largestByte = Byte.MAX_VALUE;
short largestShort = Short.MAX_VALUE;
int largestInteger = Integer.MAX_VALUE;
long largestLong = Long.MAX_VALUE;
//real numbers
float largestFloat = Float.MAX_VALUE;
double largestDouble = Double.MAX_VALUE;
//other primitive types
char aChar = 'S';
boolean aBoolean = true;
//Display them all.
System.out.println("largest byte value is " + largestByte + ".");
System.out.println("largest short value is " + largestShort + ".");
System.out.println("largest integer value is " + largestInteger + ".");
System.out.println("largest long value is " + largestLong + ".");
System.out.println("largest float value is " + largestFloat + ".");
System.out.println("largest double value is " + largestDouble + ".");
}
}
Sample Run
The largest byte value is 127.
The largest short value is 32767.
The largest integer value is 2147483647.
The largest long value is 9223372036854775807.
The largest float value is 3.4028235E38.
The largest double value is 1.7976931348623157E308.
Demikian Sekilas Pembahasan tentang Type Data & Variable di java. Selanjutnya akan membahas Java Command Lines Arguments .. See next Post ...The largest short value is 32767.
The largest integer value is 2147483647.
The largest long value is 9223372036854775807.
The largest float value is 3.4028235E38.
The largest double value is 1.7976931348623157E308.
Tidak ada komentar:
Posting Komentar