Pangeran Ilmu
Sing A Song Like A Seng
Selasa, 04 Desember 2012
Java Command Line Arguments
Class ini menunjukkan bagaimana perintah argumen baris dilewatkan di Java. Argumen sebagai array String dengan metode Class utama . Elemen pertama (elemen 0) adalah argumen pertama berlalu bukan nama Class.
source code:
Sebuah contoh yang mencetak dalam argumen baris perintah dilewatkan ke dalam Class ketika dijalankan.
public class ReadArgs
{
public static final void main(String args[])
{
for (int i=0;i<args.length;++i)
{
System.out.println( args[i] );
}
}
}
Sample Run
Dengan baris perintah berikut, output yang ditunjukkan dihasilkan.
java ReadArgs zero one two three
Output:
Argumen baris perintah berikut yang berlalu
arg[0]: zero
arg[1]: one
arg[2]: two
arg[3]: three
Type Data & Variable di Java
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.
Senin, 03 Desember 2012
Program Pertama "Hello World"
Tutorial ini akan memperkenalkan Anda ke Bahasa pemrograman Java. Anda akan mengkompilasi dan menjalankan aplikasi Anda sendiri 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).
Aplikasi pertama kami akan menjadi sangat sederhana - wajib "Hello World". Berikut ini adalah aplikasi Hello World yang ditulis di Jawa. Ketik ke file teks atau menyalinnya keluar dari browser web Anda, dan menyimpannya sebagai sebuah file bernama HelloWorld.java. Program ini menunjukkan fungsi teks output dari bahasa pemrograman Java dengan menampilkan pesan "Halo World!". Kompiler Java berharap nama file sesuai dengan nama kelas.
Sebuah program java didefinisikan oleh public class Seperti Contoh Dibawah ini :
public class program-name {
optional variable declarations and methods
public static void main(String[] args) {
statements
}
optional variable declarations and methods
}
Source Code:
Dalam editor favorit Anda, buat file bernama HelloWorld.java dengan isi sebagai berikut:
** Comment * Displays "Hello World!" to the standard output. */class HelloWorld { public static void main (String args[]) { System.out.println("Hello World!"); //Displays the enclosed String on the Screen Console } }
Untuk mengkompilasi kode Java, kita perlu menggunakan 'javac' . Dari baris perintah, perintah untuk mengkompilasi program ini adalah:javac HelloWorld.javaUntuk pekerjaan ini, javac harus dalam jalur shell Anda atau Anda harus secara eksplisit menentukan path ke program (seperti c: \ J2SE \ bin \ javac HelloWork.java). Jika kompilasi berhasil, javac diam-diam akan berakhir dan kembali Anda ke prompt perintah. Jika Anda melihat di direktori, ada sekarang akan menjadi file HelloWorld.class. File ini adalah versi terkompilasi dari program Anda. Setelah program Anda dalam formulir ini, yang siap untuk dijalankan. Periksa untuk melihat bahwa file kelas telah dibuat. Jika tidak, atau Anda menerima pesan kesalahan, memeriksa kesalahan ketik dalam kode sumber Anda.Anda siap untuk menjalankan aplikasi pertama Anda Java. Untuk menjalankan program ini, Anda hanya menjalankannya dengan perintah java:java hello World!contoh RunHello World!Sumber file di atas harus disimpan sebagai myfirstjavaprog.java, menggunakan editor teks standar yang mampu menyimpan sebagai ASCII (misalnya - Notepad, Vi). Sebagai alternatif, Anda dapat men-download sumber untuk tutorial ini.Catatan: Penting untuk dicatat bahwa Anda menggunakan nama lengkap dengan ekstensi saat kompilasi (javac HelloWorld.java) tetapi hanya nama kelas ketika menjalankan (java helloworld).
Langganan:
Postingan (Atom)