![]() |
| JAVA |
Sejarah java
sedikit cerita Pada 1991, sekelompok insinyur Sun dipimpin oleh Patrick Naughton dan James Gosling ingin merancang bahasa komputer untuk perangkat konsumer seperti cable TV Box. Dikarenakan perangkat
tersebut tidak memiliki banyak memori, bahasa harus berukuran kecil dan
mengandung kode yang liat. Juga karena manufakturmanufaktur berbeda memilih processor yang berbeda pula, maka bahasa harus bebas dari manufaktur manapun.
Proyek diberi nama kode ”Green”. Kebutuhan untuk fleksibilitas, kecil, liat dan kode yang netral terhadap platform mengantar tim mempelajari implementasi Pascal yang pernah dicoba. Niklaus Wirth, pencipta
bahasa Pascal telah merancang bahasa portabel yang menghasilkan intermediate code untuk mesin hipotesis. Mesin ini sering disebut dengan mesin maya (virtual machine).
Kode ini kemudian dapat digunakan di sembarang mesin yang memiliki interpreter.
Proyek Green menggunakan mesin maya untuk mengatasi isu utama tentang netral terhadap arsitektur mesin. Karena orang–orang di proyek Green berbasis C++ dan bukan Pascal maka kebanyakan sintaks diambil dari C++, serta mengadopsi orientasi objek dan bukan prosedural.
Mulanya bahasa yang diciptakan diberi nama ”Oak” oleh James Gosling yang mendapat inspirasi dari sebuah pohon yang berada pada seberang kantornya, namun dikarenakan nama Oak sendiri merupakan nama bahasa pemrograman yang telah ada sebelumnya, kemudian SUN menggantinya dengan JAVA. Nama JAVA sendiri terinspirasi pada saat mereka sedang menikmati secangkir kopi di sebuah kedai kopi yang kemudian dengan tidak sengaja salah satu dari mereka menyebutkan kata JAVA yang mengandung arti asal bijih kopi.
Akhirnya mereka sepakat untuk memberikan nama bahasa pemrograman tersebut dengan nama Java.
InputStreamReader merupakan sebuah Variabel yang terdapat Pada sebuah Aplikasi yang memiliki basis data Java yang di gunakan untuk sebuah variabel dalam memasukan Inputan ke dalam sebuah program.
Dari nama Input sudah pasti memiliki Fungsi Input ( yang di gunakan dalam memasukan sebuah data pada sebuah program yang kita buat) dan data tersebut dalam bentuk Variabel.
Sebagai Contoh :
Inputstreamreader data =
New
Inputstreamreader(system.in)
Jadi tiap Variabel dengan menggunakan InputStreamReader pada Ada Akhiran sebuah data yang ingin kita Input, Bisa Berupa Bilangan mau pun Carakter. Seperti Contoh diatas yang berakhiran Data dan System.in
dengan Arti Memasukan sebuah data ke dalam System.in yang terdapat pada Aplikasi yang berbasis JAVA seperti NetBeans, JCreator dan Lainnya.
Sedangkan dari BufferedReader adalah Merupakan Sebauah Variabel dalam Aplikasi Java dengan Fungsi Membaca Sebuah Variabel yang akan kita Input pada sebuah Program.
Jadi Fungsi BufferedReader Adalah Membaca Sebuah Bialangan atau Carakter sehingga bilanggan tersebut dapat dimanfaat untuk Sebuah Program.
Sebagai Contoh :
BufferedReader br;
br=new BufferedReader(new InputStreamReader(System.in));
BufferedReader br : membaca Carakter br yang dapat berisi sebuah bilangan, sehingga dapat dibaca dan di input ke dalam System.Jadi BufferedReader dan InputStreamReader biasanya di gunakan bersamaan. atau Saling berkoneksi untuk membentuk sebuah program dengan basis JAVA.
Sebagai contoh Program dengan BufferedReader dan InputStreamReader :
dengan Arti Memasukan sebuah data ke dalam System.in yang terdapat pada Aplikasi yang berbasis JAVA seperti NetBeans, JCreator dan Lainnya.
Sedangkan dari BufferedReader adalah Merupakan Sebauah Variabel dalam Aplikasi Java dengan Fungsi Membaca Sebuah Variabel yang akan kita Input pada sebuah Program.
Jadi Fungsi BufferedReader Adalah Membaca Sebuah Bialangan atau Carakter sehingga bilanggan tersebut dapat dimanfaat untuk Sebuah Program.
Sebagai Contoh :
BufferedReader br;
br=new BufferedReader(new InputStreamReader(System.in));
BufferedReader br : membaca Carakter br yang dapat berisi sebuah bilangan, sehingga dapat dibaca dan di input ke dalam System.Jadi BufferedReader dan InputStreamReader biasanya di gunakan bersamaan. atau Saling berkoneksi untuk membentuk sebuah program dengan basis JAVA.
Sebagai contoh Program dengan BufferedReader dan InputStreamReader :
package lulus;
/**
*
* @author mifta
*/
import java.io.*;
public class Lulus {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException
{
// TODO code application logic here
double nilai[]=new double[2];
double NA;
int i;
int angka[]=new int [5];
BufferedReader br;
br=new BufferedReader(new InputStreamReader(System.in));
for(i=1; i<angka.length;i++)
{
angka[i]=i;
System.out.println("Data Ke "+angka[i]);
System.out.print("Nilai UTS=");
nilai[0]=Double.parseDouble(br.readLine());
System.out.print("Nilai UAS=");
nilai[1]=Double.parseDouble(br.readLine());
NA=(0.4*nilai[0])+(0.6*nilai[1]);
System.out.println("Nilai Akhir="+NA);
if (NA>60) {
System.out.println("LULUS");
}
else
{
System.out.println("TIDAK LULUS");
}
System.out.println();
}
}
}
/**
*
* @author mifta
*/
import java.io.*;
public class Lulus {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException
{
// TODO code application logic here
double nilai[]=new double[2];
double NA;
int i;
int angka[]=new int [5];
BufferedReader br;
br=new BufferedReader(new InputStreamReader(System.in));
for(i=1; i<angka.length;i++)
{
angka[i]=i;
System.out.println("Data Ke "+angka[i]);
System.out.print("Nilai UTS=");
nilai[0]=Double.parseDouble(br.readLine());
System.out.print("Nilai UAS=");
nilai[1]=Double.parseDouble(br.readLine());
NA=(0.4*nilai[0])+(0.6*nilai[1]);
System.out.println("Nilai Akhir="+NA);
if (NA>60) {
System.out.println("LULUS");
}
else
{
System.out.println("TIDAK LULUS");
}
System.out.println();
}
}
}
dari program diatas
BufferedReader dan InputStreamReader mempunya fungsi membaca bilangan UTS dan
UAS yang di Input dengan Tampilan Perbandingan yang Apabila Nilai Lebih Besar
dari, Maka LULUS.
Jadi kesimpulannya InputStreamReader
merupakan sebuah Variabel yang terdapat Pada sebuah Aplikasi yang memiliki
basis data Java yang di gunakan untuk sebuah variabel dalam memasukan Inputan
ke dalam sebuah program Sedangkan dari BufferedReader adalah Sebauah Variabel dalam Aplikasi Java dengan
Fungsi Membaca Sebuah Variabel yang akan kita Input pada sebuah Program. Dan
keduanya biasanya di gunakan bersamaan. atau Saling berkoneksi untuk membentuk
sebuah program dengan basis JAVA.
Advertisement