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 );
  }
}
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
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 ...
          




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.java
Untuk 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 Run
Hello 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).


Like This