Cari artikel di situs ini

Java untuk Pemula

Versi ramah cetakVersi ramah cetak

Bahasa pemrograman Java adalah bahasa pemrograman berorientasi objek yang mirip dengan bahasa C++ dan Smalltalk. Java bersifat netral, tidak bergantung pada suatu platform, dan mengikuti prinsip WORA (Write Once and Run Anywhere). Tidak seperti C atau C++, Anda dapat menulis program dalam bahasa Java, cukup sekali mengkompilasi dan dapat dijalankan pada berbagai sistem operasi, seperti Windows, Linux, Solaris, MacOS. Sebaliknya bahasa C++ bergantung pada suatu platform, karena mengharuskan kita mengkompilasi program tersebut pada setiap sistem operasi yang dituju.

Komentar

Tutorial

Wah mantap sekali web ini..

Buat teman2, saya juga ada tutorial dasar Java di sini.

Semoga web ini makin berkembang dan jadi referensi kita semua..

Database

hi.. ak ingin tanya, java bisa nggak bikin aplikasi database seperti : payroll, akunting, AP , AR dsb ? seperti visual foxpro.

extensi .class

hai...  aku bener2 baru belajar java..dan memang sebelumnya aku gk punya pengalaman programming. yang mau aku tanyakan...kenapa aku gk pernah liat software2 premium atau yang beredar di pasaran berextensi .class? selalu .exe .apa mereka selalu menulis program pakai visual basic?..thanks

:)

Biasanya program yang dibuat

Biasanya program yang dibuat dalam bahasa Java memiliki ekstensi .jar, sebenarnya kumpulan dari beberapa/banyak sekali .class di dalamnya. Atau bisa juga dibungkus sedemikian rupa sehingga programnya tetap dalam bentuk .exe tetapi semua librarynya berbentuk .jar. Salah satu contohnya adalah Eclipse.

Selain itu, Java juga banyak digunakan dalam aplikasi web, sehingga kita tidak pernah sadar bahasa apa yang digunakan karena tampilannya sudah diformat dalam bentuk html.

oh...walaupun bukan

oh...walaupun bukan librarynya vb tetap bisa dimasukkan kedalam .exe juga ya..baru tau saya, tapi meskipun .exe tetap WORE kan :D  hehehe tambah semangat nih... :D

Sedikit catatan, exe tidak

Sedikit catatan, exe tidak hanya dibuat dengan visual basic. exe itu hanya penanda (di Windows) bahwa suatu file bisa dieksekusi. Untuk membuat file bisa dieksekusi, perlu compiler ke bahasa mesin. Compilernya berbeda-beda tergantung bahasanya, dan hampir semua bahasa punya compiler sendiri, termasuk Java.

Tapi yang paling umum untuk Java adalah compiler ke byte code yang bisa dimengerti semua mesin dan sistem operasi. JRE akan membaca dan mengeksekusi byte code itu.

array

apa permasalahan array 2 dimensi dan array 3 dimensi.....

kalu bisa beserta contohnya yah boss........

febrianto

membaca file

 

Saya sedang membuat program yaitu sebagai berikut

POINT 1 program tersebut membaca file.dat yang berisi angka dengan spasi sebagai pemisahnya seperti berikut

isi file.dat

45 60 70

50 50 70

bagaimana cara memasukan data tersebut menjadi type double array dari sebuah file.dat saya masih belum bisa,

POINT 2  kalo hanya berbentuk seperti dibawah ini, saya sudah bisa dengan isi file.dat

45

60

70

menggunakan class BufferedReader data=new BufferedReader(FileReader("nama file "));

String buffer;

int i=0

Double [] angka=new Double[100];

While ((buffer=data.readLine()) !=null ) {

        angka[i]=Doubel.parseDouble(buffer);

      i++;


}

 

yang menajdi permasalahan ketika saya menggunakan POINT 1 dan output yang saya inginkan berupa array dua dimensi itu bagaiamana ya??  Mohon sekali jawabannya karena saya ingin merampungkan program tersebut. trima kasih

Kalau berkenan bisa lewat email mulkan.ms@gmail.com  dengan nama keanggotaan mulkan syarief

 

 

Untuk point 1, logikanya

Untuk point 1, logikanya sederhana. Karena ada beberapa data dalam satu baris yang dipisahkan dengan spasi, maka Anda harus memisahkan beberapa data tersebut terlebih dahulu ke dalam String[], yaitu dengan menggunakan metode split pada kelas String.

BufferedReader data = new BufferedReader(new FileReader("file.dat"));
 
String buffer;
 
int i=0;
 
Double[][] angka = new Double[100][];
 
while ((buffer=data.readLine()) !=null ) {
    String[] angkaStr = buffer.split("\\s");
 
    Double[] angka2 = new Double[angkaStr.length];
    for (int j = 0; j < angkaStr.length; j++) {
        angka2[j] = Double.parseDouble(angkaStr[j]);
    }
 
    angka[i] = angka2;
    i++;
}

 

membaca file

 

Saya sedang membuat program yaitu sebagai berikut

POINT 1 program tersebut membaca file.dat yang berisi angka dengan spasi sebagai pemisahnya seperti berikut

isi file.dat

45 60 70

50 50 70

bagaimana cara memasukan data tersebut menjadi type double array dari sebuah file.dat saya masih belum bisa,

POINT 2  kalo hanya berbentuk seperti dibawah ini, saya sudah bisa dengan isi file.dat

45

60

70

menggunakan class BufferedReader data=new BufferedReader(FileReader("nama file "));

String buffer;

int i=0

Double [] angka=new Double[100];

While ((buffer=data.readLine()) !=null ) {

        angka[i]=Doubel.parseDouble(buffer);

      i++;


}

 

yang menajdi permasalahan ketika saya menggunakan POINT 1 dan output yang saya inginkan berupa array dua dimensi itu bagaiamana ya??  Mohon sekali jawabannya karena saya ingin merampungkan program tersebut. trima kasih

Kalau berkenan bisa lewat email mulkan.ms@gmail.com  dengan nama keanggotaan mulkan syarief

 

 

jre not found

selamat pagi..

sy adalah salah satu dr sekian banyak orang yg tertarik utk belajar bahasa java. walaupun pengetahuan sy terhadap komputer masih minim, baik hardware maupun software, tapi tidak membuat sy hilang semangat utk lebih memperdalam ilmu yg berkaitan dg komputer maupun pemprograman.

ada satu kendala yg sy hadapi ketika mengikuti tutorial yg ada di dlm blog ini, sehingga sy belum bisa melangkah ke tahap selanjutnya. mungkin permasalahan yg sy hadapi ini cukup sederhana bagi kawan2 yg ada disini, tapi itu sudah membuat sy cukup repot mencari solusinya.

permasalahannya adalah ketika mendownload eclipse. ketika software sy coba, maka ada kotak dialog yg muncul, yg mengindikasikan bahwa ada data yg tidak lengkap sehingga eclipse ini tidak dpt dijalankan. ini kutipan kata2 yg ada di kotak dialog : "A java runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run eclipse. No Java Virtual Machine was found after searching the following locations: D:\ardi\belajar java\eclipse-java-galileo-win32\eclipse\jre\bin\javaw.exe

javaw.exe in your current PATH

mungkin kawan2 ada yg bisa bantu!..

itu aja dulu pertanyaan dr sy, semoga blog ini bisa lebih berkembang lagi berbagi ilmu.

kurang lebihnya mohon maaf.

thx

medan berbuat lebih sulit drpd medan bicara...

hanya saran

permasalahan seperti ini saya jg pernah mengalami, solusinya saya instal JDk terlebih dahulu, setelah program JDK terinstal baru saya menginstal program java tersebut. untuk mendapatkan program JDK anda dapat download di http://enda666.blogspot.com/.

Error itu terjadi karena

Error itu terjadi karena Eclipse membutuhkan Java (paling sedikit JRE versi 5.0) dan JRE-nya itu tidak ada di path default sistem operasi.

Kemungkinan besarnya Java tidak terinstall di komputer Anda. Silakan download versi terbaru Java (saat ini versi 6.0) di www.java.com

cnth prog aplikasi NON DATABASE berbasis grafik,

ass, tolong donk ksh saya gambaran atau contoh programnya, dan keterangannya buat presentasi kuliah buAt uas

Buat sebuah aplikasi NON DATABASE berbasis grafik, dari contoh Calculator :

tentang
- Perpustakaan

                 - Daftar Hadir

Maaf, komunitas tidak boleh

Maaf, komunitas tidak boleh membantu soal kuliah apalagi ujian. Tujuan kita adalah membantu pemahaman Anda tentang programming, bukan berarti kita membuat jawaban soal-soal programming Anda.

Kalau Anda sudah mencoba dan stuck di salah satu bagian, kita bantu sebagai bagian dari proses belajar Anda. Artinya setelah dibantu, Anda akan mengerti dan bisa membantu orang lain menyelesaikan masalah yang sama.