Skip to main content

Pemrograman Java part 1

BAB  1
Pengenalan JAVA

A.     SEKILAS SEJARAH JAVA
Bahasa Pemograman Java dimulai dari sebuah tim pengembangan software dari Sun Microsystem yang dipimpin oleh James Gosling dan Patrick Naughton. Pada tahun 1991, Sun Microsystem mengembangkan sebuah bahasa pemrograman yang berukuran kecil untuk diimplementasikan pada alat elektronik rumah tangga seperti switchbox TV kabel.

B.     JAVA LANGUAGE SPECIFICATION, API, JDK DAN IDE
Bahasa Java pada saat ini dikenal ada tiga buah API dari Java,yaitu :
§  J2SE,Java 2 Standard Edition adalah sebuah API yang dapat digunakan untuk mengembangkan aplikasi-aplikasi yang bersifat client-side standalone atau applet.
§  J2EE,Java 2 Enterprise Edition adalah API yang digunakan untuk melakukan pengembangan aplikasi-aplikasi yang bersifat server-side seperti Java Servlet,dan Java Server Pages.
§  J2ME,Java 2 Micro Edition adalah API yang merupakan subset dari J2SE tetapi memiliki kegunaan untuk mengembangkan aplikasi pada handheld device seperti Smart Phone atau PDA tentu saja yang di dalamnya telah ditanamkan interpreter Java.

C.     KARAKTERISTIK JAVA
Semboyan utama Java yang terkenal adalah Write Once Run Anywhere. Maksudnya adalah anda cukup menuliskan source code sekali saja pada sebuah komputer dan anda dapat menjalankannya pada komputer lainnya yang memiliki Java.
Berikut ini adalah karakteristik Java :

1.      JAVA IS SIMPLE
Sebenarnya tidak ada satu bahasa pemrograman pun yang dapat dikatakan sederhana(simple). Akan tetapi bila dibandingkan dengan pendahulunya seperti bahasa C++ yang merupakan bahasa pemograman yang mendominasi dunia pemograman Java memang lebih sederhana. Biarpun Java sebagian besar dibuat menggunakan bahasa C++, tetapi dibuat lebih sederhana dan lebih ditingkatkan lagi kemampuannya.
2.      JAVA IS OBJECT ORIENTED
3.      JAVA ISINTERPRETED
4.      JAVA IS ROBUST
Robust dapat diartikan dapat diandalkan.
5.      JAVA IS SECURE
6.      JAVA IS ARCHITECTURE-NEUTRAL
Maksudnya adalah program yang dihasilkan oleh Java tidak tergantung kepada arsitektur komputer tertentu.
7.      JAVA IS PORTABLE
8.      JAVA PERFORMANCE
9.      JAVA IS MULTITHREATED
10.  JAVA IS DYNAMIC 
  
D.     STRUKTUR DASAR PROGRAM JAVA
1.      KOMENTAR
Komentar adalah baris program yang tidak ikut diproses atau dikerjakan sebagai suatu perintah oleh kompiler dan interpreter. Contoh :

//latihan java
Contoh kedua(bila anda ingin memberikan komentar yang panjang) :

/* ini baris komentar hingga 2 baris, ini baris yang pertama Ini baris yang kedua*/

2.      KATA KUNCI
Kata kunci adalah kata-kata yang sudah memiliki arti tersendiri atau khusus bagi interpreter dan kompiler Java untuk diterjemahkan menjadi perintah kepada komputer untuk mengerjakan sesuatu.
Contoh lain dari kata kunci adalah public,static,dan void.

3.      MODIFIER
Java menggunakan beberapa kata khusus tertentu yang disebut modifiers yang berfungsi untuk menetapkan properti dari data,method,atau class dan bagaimana cara menggunakannya.
Contoh dari kata khusus yang berupa modifiers adalah public,static,private,final,abstrak,protected.

4.      STATEMENT
Statement mempresentasikan sebuah aksi atau sebuah urutan aksi.
Contoh :
System.out.println(“Hallo,Selamat Datang di Java 1.6 lho!!!””);

5.      BLOCK 
6.      CLASS
Java class adalah struktur program yang paling mendasar
7.      METHOD
8.      MAIN METHOD
    Public static void main(string[] args)
    {
    System.out.println(“Hallo,Selamat Datang di Java 1.6 lho!!!””);

    }

Comments

Popular posts from this blog

Dasar Design Komunikasi Visual Part 04

  7. Tetakan struktur harga yang layak Salah satu pertanyaan pertama yang mungkin ditanyakan pelanggan baru adalah berapa banyak Anda mengenakan biaya untuk layanan tertentu. Sebagai bisnis formal, selalu bersiaplah untuk memberikan jawaban standar berdasarkan struktur harga yang telah ditentukan sebelumnya. Pelanggan berharap untuk diperlakukan dengan adil dan memiliki transparansi dalam hal jumlah biaya yang harus mereka keluarkan untuk layanan Anda. 8. Buat ruang kerja yang baik Jika Anda terbiasa bekerja dari rumah sebagai desainer grafis lepas, Anda mungkin sudah memiliki ruangan yang sesuai untuk hari kerja Anda. Saat Anda menjadi bisnis yang sebenarnya, Anda perlu memikirkan lebih banyak detail untuk memastikan produktivitas dan alur kerja yang kuat. Contohnya: ·          Apakah Anda membutuhkan ruang tambahan untuk karyawan baru? Berapa banyak? ·          Apakah Anda akan menyimpan p...

Materi Tehnik Pencahayaan untuk Siswa/i SMK dan sederajat Part 6

5 Posisi dasar potrait lightning for Fotografi Dan Video 1.Rembrandt Light Rembrandt Lightning adalah metode pencahayaan studio di mana wajah subyek di satu sisi terexpos cahaya dengan hanya segitiga kecil cahaya muncul di pipi berlawanan Pengaturan ini memberikan efek yang sedikit dramatis oleh cahaya pencampuran dengan bayangan. Efek ini sering disebut sebagai chiaroscuro, kata Italia yang terjemahan harfiah adalah terang-gelap. Rembrandt pencahayaan adalah salah satu setup pencahayaan dasar yang umum digunakan dalam Fotografi potrait  dan juga salah satu yang lebih sering disalahartikan. Posisi ini memiliki banyak kesamaan dan sering sulit dibedakan dengan Short Lightning . Meskipun pengaturan pencahayaan dasar, pencahayaan Rembrandt sering dilakukan secara tidak benar. Untuk menjadi benar pencahayaan Rembrandt, bahwa segitiga sangat penting cahaya harus sekitar lebar yang sama dan panjang mata pelajaran dan hidung, masing-masing. Sementara potret bawah disusun da...

Tutorial After Effect untuk Siswa/i SMK dan sederajat (part 1)

FUNGSI TOOLS pada AFTER EFFECT After effects adalah sebuah software aplikasi yang memungkinkan anda dapat menambahkan berbagai spesial efek pada video anda yang anda buat agar menjadi lebih baik dan keren. Software ini banyak digunakan untuk pembuatan efek-efek pada perfilman karena kemampuannya yang dapat menghasilkan Efek Film atau Video yang sangat bagus. Hal ini dikarenakan After Effect didukung dengan fitur-fitur yang lebih lengkap serta terdapat juga tools panel yang memberikan banyak kemudahan untuk berimprovisasi. Di Sudut Kiri Atas terdapat Tools Panel atau biasa disebut Toolbar. Toolbar ini berfungsi sebagai tempat alat-alat untuk memberi kemudahan bagi kita dalam mengedit video. Anda bisa mengklik pada segitiga kecil untuk mengeluarkan fitur tersembunyi yang lain. Bisa Anda lihat Tools lengkap After Effetc pada gambar di bawah ini : Penjelasan dan Fungsi - Fungsi dari Tools di Toolbar dari kiri ke kanan : # Selection tool :  Difungsikan untuk ...