Pemrograman Berorientasi ObjekDasar Pemrograman JavaDisusun Oleh Winarsih, S.Si., MMSI
2018 1 Pemrograman Berorientasi Objek Winarsih, S.Si., MMSI Dasar Teori Java adalah bahasa yang dapat di jalankan dimanapun dan disembarang platform apapun, diberagam lingkungan : internet, intranet, consumer Electronic products dan computer Applications. The Java 2 platform tersedia dalam 3 edisi untuk keperluan berbeda. Untuk beragam aplikasi yang dibuat dengan bahasa java, java dipaketkan dalan edisi2 berikut : 1.Java 2 Standard Edition ( J2SE ) 2.Java 2 Enterprise Edition ( J2EE ) 3.Java 2 Micro Edition ( J2ME ) Masing-masing edisi berisi java 2 Software Development Kit ( J2SDK ) untuk mengembangkan aplikasi dan java 2 Runtime Environment ( J2RE ) untuk menjalankan aplikasi. Kelebihan Java dibandingkan dengan C++ oPembuat program java telah merancang java untuk menghilangkan pengalokasian dan dealokasi memori secara manual, karena java memiliki Garbage Collection. oDiperkenalkannya deklarasi array yang sebenarnya dan menghilangkan aritmatika pointer. Hal ini yang sering menyebabkan memori overwrite. oDi hilangkannya multiple inheritance, mereka menggantinya dengan interface. Identifier Adalah nama yang biasa digunakan dalam pemrograman untuk menyatakan : variable, konstanta, kelas, metode. Identifier valid : no kode_barang kodeBarang pelanggan_alamat
2018 2 Pemrograman Berorientasi Objek Winarsih, S.Si., MMSI Identifier invalid : 1_harga tidak boleh diawali angka %barang symbol % tidak boleh digunakan Nama Pelanggan tidak boleh menggunakan spasi Keyword Identifier penggunaan khusus yang sudah ada pada pustaka Java, dan tidak dapat digunakan sebagai identifier. Contoh keyword pada Java : Case package Return new this Public break Class Tipe Data Dibagi menjadi 2 kategori : 1.Tipe data primitif : tipe data yang mempunyai nilai tertentu, bukan referensi kelas atau objek.Dibagi menjadi 4 tipe data primitive.