Kamis, 01 Januari 2015

Pengertian Java dan Sejarah Java



Berbicara tentang java sebenarnya kita membicarakan tentang dua hal :
1. Java sebagai bahasa pemrograman
2. Java sebagai platform pengembangan aplikasi

Bahasa pemrograman Java pada awalnya dibuat oleh James Gosling pada tahun 1995 sebagai bagian dari Sun Microsystem Java Platform.Sintaks Java banyak diturunkan dari bahasa C++ tetapi lebih sederhana,ketat dan mempunyai akses OS yang lebih terbatas.Karena Java ditujukan sebagai bahasa pemrograman yang sederhana untuk dipelajari dan mudah dibaca. Aplikasi Java ditulis sebagai fle berekstensi .java yang dicompile menjadi fle .class. File .class ini adalah bytecode yang bisa dijalankan di semua Java Virtual Machine, tidak peduli apapun OS-nya  ataupun  arsitektur  processornya.Java  adalah bahasa  yang  ditujukan  untuk  semua kebutuhan,concurent,berbasis  class,object  oriented  serta  didesain agar  tidak  tergantung terhadap lingkungan dimana aplikasi dijalankan (OS dan processor). Java  ditujukan agar bisa “ditulis sekali, bisa jalan di manapun”.Sekarang ini Java adalah bahasa  pemrograman  paling populer  dan  paling  banyak  digunakan  untuk  membuat  aplikasi baik aplikasi di embedded system,mobile, desktop hingga web application.Java mempunyai empat prinsip penting yang dijadikan sebagai tujuannya, keempat prinsip ini adalah :
1. Java harus “sederhana, object oriented dan mudah dimengerti”
2. Java harus “kuat dan aman”
3. Java harus “netral terhadap arsitektur system (OS,processor) dan bisa jalan di manapun”
4. Java harus bisa dijalankan dengan “kinerja yang tinggi”
5. Java harus “interpreted, threaded dan dinamis”

Dengan  kelima  prinsip di atas, aplikasi java mempunyai popularitas yang sangat tinggi terutama  di  dunia enterprise application.Dimana semua prinsip di atas sangat cocok untuk jenis  aplikasi  ini.  Industri  yang mempunyai budget tinggi untuk IT seperti perbankan dan telekomunikasi menggunakan Java secara ekstensif. Banyak aplikasi dengan skala raksasa dibangun menggunakan platform Java. Java Platform terdiri dari tiga buah profle : Java ME (Java Micro Edition) adalah java yang bisa berjalan di dalam embedded system seperti Java Card dan Handphone. Java SE (Java Standard Edition) adalah java yang bisa berjalan di dalam PC maupun server sebagai aplikasi standalone maupun aplikasi desktop. Java EE (Java Enterprise Edition) adalah profle java yang ditujukan untuk membuat aplikasi Enterprise seperti Web Application (Servlet) dan Enterprise Java Bean (EJB). Instalasi  platform  Java  terdiri  dari  dua  paket  aplikasi. Paket yang  pertama  adalah  JRE  (Java Runtime  Environment),  paket  ini  terdiri  dari  semua  aplikasi  yang dibutuhkan  agar  sebuah aplikasi Java bisa berjalan, seperti library dan JVM (Java Virtual Machine). Paket kedua adalah JDK (Java Development Kit), paket ini terdiri dari JRE dan ditambah dengan perkakas untuk
membuat  aplikasi Java seperti java compiler (javac), java documentation (javadoc) dan java archive (jar).

Related Posts:

  • Sejarah Object Oriented Programming (OOP) Object-Oriented Programming (OOP) adalah sebuah pendekatan untuk pengembangan suatu software dimana dalam struktur software tersebut didasarkan kepada interaksi object dalam penyelesaian suatu proses/tugas. Interaksi terse… Read More
  • Pengertian Sistem Informasi A. Pengertian Sistem Suatu sistem sangatlah dibutuhkan dalam suatu perusahaan atau instansi pemerintahan karena sistem sangatlah menunjang terhadap kinerja perusahaan atau instansi pemerintah, baik yang berskala kecil maup… Read More
  • Pengertian Object Oriented Programming (OOP) Pemrograman berorientasi objek (Inggris: object-oriented programming disingkat OOP) merupakan paradigma pemrograman yang berorientasikan kepada objek. Semua data dan fungsi di dalam paradigma ini dibungkus dalam kelas-kela… Read More
  • Pengertian Java dan Sejarah Java Berbicara tentang java sebenarnya kita membicarakan tentang dua hal : 1. Java sebagai bahasa pemrograman 2. Java sebagai platform pengembangan aplikasi Bahasa pemrograman Java pada awalnya dibuat oleh James Gosling pa… Read More
  • Pengertian Log in Bertemu lagi bersama saya sudah lama tidak posting blog hehehe Ok kali ini saya akan membahas tentang Login. Kenapa si setiap bikin aplikasi harus ada login yang biasanya terdiri dari Username dan Password? kenapa harus di… Read More

0 komentar: