Java adalah bahasa pemrograman berorientasi objek yang diciptakan oleh James Gosling pada tahun 1991. Dokumen ini menjelaskan karakteristik Java, SDK Java, cara kerja Java, contoh program Hello World, dan pengenalan Java Applet.
Java dikembangkan pada tahun 1991 oleh James Gosling di Sun Microsystems. Bahasa pemrograman ini bersifat berorientasi objek, dapat dijalankan di berbagai sistem operasi, dan bersifat open source.
Teks tersebut menjelaskan tentang pengenalan Java secara umum, meliputi komponen-komponen dasar bahasa Java seperti lingkungan pengembangan, kompilasi, interpretasi, tipe data, variabel, blok, komentar, dan aturan penamaan. Selain itu, juga membahas tentang paket dan namespace dalam Java.
Java menurut definisi dari Sun adalah mana untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat lunak pada komputerstand alone ataupun pada lingkungan jaringan.
Teks ini membahas pengenalan Java dengan menjelaskan komponen-komponen fundamental Java seperti lingkungan pengembangan, edisi, versi, kompilasi, interpretasi, elemen bahasa, aturan penamaan, dan paket."
Dokumen tersebut membahas pengenalan pemrograman Java meliputi:
1) Sejarah perkembangan Java dan karakteristik bahasa pemrograman Java;
2) Sintaks dasar bahasa Java seperti struktur program, tipe data, variabel, dan kelas;
3) Proses kompilasi dan eksekusi kode Java.
Dokumen tersebut membahas tentang bahasa pemrograman Java, mulai dari sejarah, pengertian, kelebihan dan kekurangan, jenis variabel, tipe data, istilah-istilah, dan beberapa aplikasi Java. Java dikembangkan oleh Sun Microsystems pada 1990-an dan dirancang untuk portabilitas dan keamanan.
Java memiliki karakteristik sebagai bahasa pemrograman yang sederhana, berorientasi objek, dan dapat didistribusikan dengan mudah karena mendukung portabilitas antar platform. Program Java dikompilasi menjadi bytecode yang dieksekusi oleh Java Virtual Machine.
1. Pustaka JavaScript seperti jQuery dan Mootools digunakan untuk memanipulasi komponen HTML dan menangani event secara interaktif.
2. Framework seperti ExtJS dan Dojo Toolkit memudahkan pengembangan aplikasi berbasis web yang kompleks.
3. Beberapa library seperti Google Web Toolkit dan Pyjamas memungkinkan pengembangan aplikasi Ajax menggunakan bahasa pemrograman seperti Java dan Python.
1. Java adalah bahasa pemrograman yang dapat dijalankan di berbagai platform berkat Java Virtual Machine. 2. Java diciptakan oleh James Gosling dari Sun Microsystems pada awal 1990-an dan dirilis pertama kali pada 1995. 3. Java memiliki berbagai kelebihan seperti berorientasi objek, multiplatform, dan aman dari virus karena tidak ada kode mesin.
1. Java adalah bahasa pemrograman yang dapat dijalankan di berbagai platform berkat Java Virtual Machine. 2. Java memiliki fitur seperti berorientasi objek, tipe data primitif dan bahasa yang kuat. 3. Aplikasi Java populer seperti Opera Mini dan Mig33 digunakan untuk chatting.
Java adalah bahasa pemrograman berorientasi objek yang dirancang untuk portabel dan aman. Dokumen ini membahas pengertian Java, sejarahnya, versi-versinya, dan jenis aplikasi Java.
Modul ini membahas pengenalan Java, meliputi pengertian Java, sejarah, fitur-fitur, dan konsep dasar Java seperti tipe data, variabel, array, serta cara menginstal dan menjalankan program Java sederhana.
Dokumen ini membahas tentang Java 2 Micro Edition (J2ME). J2ME digunakan untuk mengembangkan aplikasi Java untuk perangkat genggam seperti ponsel pintar dan PDA. Dokumen ini juga menjelaskan karakteristik bahasa pemrograman Java serta komponen-komponen penting Java seperti Java Virtual Machine dan Java Application Programming Interface."
Dokumen tersebut membahas tentang Pemrograman Berorientasi Objek (PBO) yang mencakup pengantar PBO, konsep-konsep dasar seperti objek, kelas, abstraksi, enkapsulasi, dan warisan, serta pengenalan lingkungan pemrograman Java meliputi proses kompilasi dan eksekusi program Java.
Java adalah bahasa pemrograman berorientasi objek multiplatform. Teknologi Java menyediakan alat pengembangan seperti compiler dan class library serta dapat digunakan untuk membuat berbagai aplikasi desktop, web, dan seluler.
Dokumen tersebut membahas tentang bahasa pemrograman Java, mulai dari sejarah, pengertian, kelebihan dan kekurangan, jenis variabel, tipe data, istilah-istilah, dan beberapa aplikasi Java. Java dikembangkan oleh Sun Microsystems pada 1990-an dan dirancang untuk portabilitas dan keamanan.
Java memiliki karakteristik sebagai bahasa pemrograman yang sederhana, berorientasi objek, dan dapat didistribusikan dengan mudah karena mendukung portabilitas antar platform. Program Java dikompilasi menjadi bytecode yang dieksekusi oleh Java Virtual Machine.
1. Pustaka JavaScript seperti jQuery dan Mootools digunakan untuk memanipulasi komponen HTML dan menangani event secara interaktif.
2. Framework seperti ExtJS dan Dojo Toolkit memudahkan pengembangan aplikasi berbasis web yang kompleks.
3. Beberapa library seperti Google Web Toolkit dan Pyjamas memungkinkan pengembangan aplikasi Ajax menggunakan bahasa pemrograman seperti Java dan Python.
1. Java adalah bahasa pemrograman yang dapat dijalankan di berbagai platform berkat Java Virtual Machine. 2. Java diciptakan oleh James Gosling dari Sun Microsystems pada awal 1990-an dan dirilis pertama kali pada 1995. 3. Java memiliki berbagai kelebihan seperti berorientasi objek, multiplatform, dan aman dari virus karena tidak ada kode mesin.
1. Java adalah bahasa pemrograman yang dapat dijalankan di berbagai platform berkat Java Virtual Machine. 2. Java memiliki fitur seperti berorientasi objek, tipe data primitif dan bahasa yang kuat. 3. Aplikasi Java populer seperti Opera Mini dan Mig33 digunakan untuk chatting.
Java adalah bahasa pemrograman berorientasi objek yang dirancang untuk portabel dan aman. Dokumen ini membahas pengertian Java, sejarahnya, versi-versinya, dan jenis aplikasi Java.
Modul ini membahas pengenalan Java, meliputi pengertian Java, sejarah, fitur-fitur, dan konsep dasar Java seperti tipe data, variabel, array, serta cara menginstal dan menjalankan program Java sederhana.
Dokumen ini membahas tentang Java 2 Micro Edition (J2ME). J2ME digunakan untuk mengembangkan aplikasi Java untuk perangkat genggam seperti ponsel pintar dan PDA. Dokumen ini juga menjelaskan karakteristik bahasa pemrograman Java serta komponen-komponen penting Java seperti Java Virtual Machine dan Java Application Programming Interface."
Dokumen tersebut membahas tentang Pemrograman Berorientasi Objek (PBO) yang mencakup pengantar PBO, konsep-konsep dasar seperti objek, kelas, abstraksi, enkapsulasi, dan warisan, serta pengenalan lingkungan pemrograman Java meliputi proses kompilasi dan eksekusi program Java.
Java adalah bahasa pemrograman berorientasi objek multiplatform. Teknologi Java menyediakan alat pengembangan seperti compiler dan class library serta dapat digunakan untuk membuat berbagai aplikasi desktop, web, dan seluler.
Dokumen tersebut membahas tentang GUI (Graphical User Interface) pada bahasa pemrograman Java. GUI memungkinkan pengguna berinteraksi dengan berbagai komponen grafis seperti tombol, dialog box, dan menu. Java menyediakan dua library GUI yaitu AWT dan Swing. Dokumen ini juga menjelaskan berbagai komponen grafis seperti container, component, event, dan listener beserta contoh kode programnya.
1. Dokumen ini membahas penanganan eksepsi dalam pemrograman berorientasi objek di Java.
2. Ada beberapa kata kunci yang digunakan untuk penanganan eksepsi seperti try, catch, throw, throws, dan finally.
3. Eksepsi dapat ditangkap dan ditangani secara manual menggunakan blok try-catch, atau secara otomatis oleh sistem Java.
This document describes the creation of a database and form application to add supplier data in Delphi. It includes:
1. Creating a database table with fields for supplier code, name, address, and contact.
2. Designing a form with labels, edit boxes, buttons, and a datagrid to view records.
3. Writing procedures for activating/deactivating fields, clearing fields, and displaying records.
4. Adding code to the buttons for new, save, cancel, delete and exit functions.
5. Writing a procedure to search the database by supplier code.
Dokumen ini menjelaskan cara membuat aplikasi untuk menambah data kereta dengan menggunakan Delphi. Terdapat penjelasan tentang event yang digunakan pada tabel master, desain form dan properties, serta penulisan program untuk prosedur tampil, kosong, mati, dan hidup.
This document contains code for a Delphi application that allows a user to select food packages, additional items, and calculate order totals. It includes code to populate combo boxes and list boxes with package options. When items are selected, it calculates subtotals for package price, delivery fee, drinks and computes the total order cost. Buttons allow resetting the form fields and closing the application.
This document contains code for a Delphi application with labels, text boxes, buttons, and event handlers. The application allows a user to enter product code, name, price, quantity, and calculates the total. It has buttons to calculate the total, clear the fields, and close the form. The code defines the form components, declares variables, and contains procedures for the button click and key press event handlers to perform the calculations and actions.
04. Integral Bidang Kompleks (Universitas Pakuan).pdfAsepSaepulrohman4
Ìý
Lintasan dalam integral kompleks menentukan jalur pengintegralan di bidang kompleks.
Jenis lintasan meliputi garis lurus, lingkaran, dan kontur tertutup.
Integral kontur tertutup penting dalam Teorema Cauchy dan Teorema Residü.
Hasil integral bisa bergantung pada lintasan, terutama jika terdapat singularitas di dalamnya.
Presentasi Rumus-Rumus Bangun Ruang BolaIluDeviSania
Ìý
Bola adalah objek geometri dimensi yang serupa dengan objek melingkar dua dimensi, yaitu "lingkaran" adalah batas dari "cakram". Pada umumnya, bola didefinisikan sebagai himpunan titik yang memiliki jarak sama dari pusat
bola ke permukaan bola.
1. Pemrog. Berorientasi Objek **, Pertemuan Ke-1
Noviyanto, ST Halaman 1
Pengenalan Bahasa Pemrograman Java
Java adalah bahasa pemrograman berorientasi objek murni yang dibuat berdasarkan
kemampuan-kemampuan terbaik bahasa pemrograman objek sebelumnya (C++, Ada,
Simula). Java diciptakan oleh James Gosling, developer dari Sun Microsystems pada
tahun 1991.
Karakteristik Java antara lain :
- Sederhana (Simple)
- Berorientasi Objek (Object Oriented)
- Terdistribusi (Distributed)
- Interpreted
- Robust
- Aman (Secure)
- Architecture Neutral
- Portable
- Performance
- Multithreaded
- Dinamis
Macam-macam Java 2 Software Developer Kit (J2SDK) antara lain :
- J2SE (Java 2 Standard Edition)
- J2EE (Java 2 Enterprise Edition)
- J2ME (Java 2 Micro Edition)
Cara kerja Java dapat digambarkan sebagai berikut :
Java mempunyai platform yaitu :
- Java Virtual Machine (Java VM)
- Java Application Programming Interface (Java API)
2. Pemrog. Berorientasi Objek **, Pertemuan Ke-1
Noviyanto, ST Halaman 2
Aplikasi-aplikasi java antara lain :
- Stand alone
- Applets
- Aplikasi berbasis Windows (GUI)
- Java Servlet
- Java Server Pages (JSP)
- Java Beans dan Enterprise Java
Beans
- Java Micro Edition
- Penulisan program:
o Menulis program
Struktur program java yaitu :
Komentar program
Deklarasi package dan import
class NamaKelas {
<pernyataan>
}
// Kelas pertama
class NamaKelasLain {
<pernyataan>
}
// Kelas lainnya
Program Java (.java)
Dapat ditulis dalam satu file .java:
Berisi satu kelas
Berisi beberapa kelas
Ditulis dalam beberapa file .java:
Satu file satu kelas
Satu file banyak kelas
Hanya boleh ada satu fungsi utama pada setiap program objek.
o Kompilasi
javac <namafile.java>
Contoh:
javac HelloWorld.java
o Eksekusi
java <namafile hasil kompilasi> [<argumen baris perintah>]
Contoh:
java HelloWorld
3. Pemrog. Berorientasi Objek **, Pertemuan Ke-1
Noviyanto, ST Halaman 3
Contoh Program 1 (HelloWorld.java) yaitu :
/**
* Program Java untuk menuliskan kata Hello, world!
* HelloWorld.java
*/
// Deklarasi kelas
class HelloWorld {
// Deklarasi fungsi yang mewakili program utama
public static void main(String args[]) {
System.out.println("Hello, world!");
}
}
Output Program
Kata Kunci Simpanan (Keywords)
Kata kunci simpanan adalah identifier khusus yang disimpan oleh bahasa Java
untuk mengendalikan bagaimana program didefinisikan. Kata kunci ini digunakan untuk
mengenali tipe-tipe, pengubah, dan mekanisme pengaturan aliran program. Kata kunci ini
hanya dapat digunakan untuk fungsi tertentu dan tidak dapat digunakan sebagai identifier
nama suatu variabel, class dan method. Sampai denga Versi 1.0 terdapat 59 kata kunci
seperti terlihat dalam tabel :
abstract boolean break byte byvalue case
cast catch char class const continue
default do double else extends false
final finally float for future generic
goto if impleme
nts
import inner instanceof
int interface long native new null
operator outer package private protected public
rest return short static super switch
synchronized this throw throws transient true
try var void volatile while
Identifier
digunakan untuk nama class, method, dan variabel. Suatu variabel dapat berupa
urutan tertentu huruf (besar atau kecil), angka, garis bawah, dan tanda dolar. Tidak boleh
diawali oleh angka dan bersifat case sensitive.
Kelompok Java mengikuti aturan penamaan identifier untuk semua method public
dan variabel instans dengan huruf awal kecil dan menandai bagian kata selanjutnya
dengan huruf besar, misalnya nextItem, currentValue, getTimeOfDay.
Untuk variabel provate dan lokal identifier akan berupa huruf kecil semua
dikombinasikan dengan garis bawah, misalnya next_val, temp_val. Untuk variabel final
yang mewakili suatu konstanta, digunakan huruf besar semua, misalnya TOK_BRACE,
DAY_FRIDAY.
4. Pemrog. Berorientasi Objek **, Pertemuan Ke-1
Noviyanto, ST Halaman 4
Literal
Besaran konstanta pada Java dihasilkan dengan menggunakan literal yang
mewakilinya. Setiap literal merepresentasikan nilai suatu tipe, dimana tipe itu sendiri
menjelaskan bagaimana sifat nilai tersebut dan bagaimana penyimpanannya.
Tipe Data
Java merupakan contoh bahasa yang strongly typed language. Hal ini berarti
bahwa setiap variabel harus memiliki tipe yang sudah dideklarasikan. Terdapat 8 tipe
primitif, 6 diantaranya adalah tipe bilangan ( 4 tipe integer, 2 tipe floating point), 1 tipe
karakter char, digunakan mengawa-sandi (encode) Unicode, dan 1 tipe boolean.
Integer
Tipe Tempat
yang
Diperlukan
Jangkauan (inclusive)
int 4 byte - 2.147.483.648 sampai 2.147.483.647 (hanya lebih dari 2 miliar)
short 2 byte - 32.768 sampai 32.767
long 8 byte - 9.223.372.036.854.775.808L sampai
9.223.372.036.854.775.807L
byte 1 byte - 128 sampai 127
Floating Point
Tipe Tempat
Yang
Dibutuhkan
Jangkauan
float 4 byte secara kasar 3,40282347E+38F ( 7 digit desimal
signifikan)
double 8 byte secara kasar 1,79769313486231570E+308 (15 digit
desimal siignifikan)
Char
Tipe char menggunakan tanda kutip tunggal untuk menyatakan suatu char. Tipe
char juga menyatakan karakter dalam upaya mengawal-sandi unicode, yang merupakan
kode 2-byte. Karakter unicode paling sering dinyatakan dalam istilah skema pengkodean
hexadesimal yang dimulai dari u0000 sampai uFFFF. Selain karakter bebas (escape u
yang menyatakan karakter unicode di Java terdapat juga
b backspace u0008
t tab u0009
n linefeed u000a
r carriage
return
u000d
double quote u0022
single quote u0027
a backslash u005c
Boolean
Tipe boolean memiliki nilai true dan false. Tipe ini digunakan untul logical testing
dengan menggunakan operator relasional.
5. Pemrog. Berorientasi Objek **, Pertemuan Ke-1
Noviyanto, ST Halaman 5
Java Applet
Applet berjalan pada Browser atau pada halaman WEB menggunakan HTML
Java Applet adalah sebuah class yang dapat diaktifkan pada Web Browser seperti
Internet explorer. Java Applet dienkapsulasi sebagai bagian dari HTML
Langkah-langkah membuat applet.
1.Membuat sebuah class Applet.
2.Membuat dokumen html yang berasosiasi dengan class Applet yang telah dibuat pada
langkah pertama.
Template untuk applet
import java.applet.Applet;
import jawa.awt.*;
public class AppletTemplate extends Applet
{
// deklarasi variabel.
public void init()
{
// inisialisasi variabel, image loading, dll.
}
public void paint(Graphics g)
{
// drawing operations.
}
}
Template untuk html
<HTML>
<HEAD>
<TITLE> Template untuk loading applet</TITLE>
</HEAD>
<BODY>
<H1> Sebuah template untuk loading applet </H1>
<P>
<APPLET CODE= AppletTemplate.class WIDTH=120 HEIGHT=60>
<B> Error! Anda harus mengkatifkan Java-enabled
browser.</B>
</APPLET>
</BODY>
</HTML>
6. Pemrog. Berorientasi Objek **, Pertemuan Ke-1
Noviyanto, ST Halaman 6
Contoh Program Applet
import java.applet.Applet;
import java.awt.Graphics;
public class HelloWorld extends Applet {
public void paint(Graphics g) {
g.drawString("Hello world!", 50, 25);
}
}
Kompilasi di Command Line Prompt
M:gundarPBOOOPApplet>javac HelloWorld.java
Contoh HTML Applet dari program diatas:
<html>
<head>
<title>HelloWorld Applet </title>
</head>
<body>
<applet code="HelloWorld.class" height="50" width="345">
</applet>
</body>
</html>
Output:
Pada contoh HTML Applet dari program diatas
Kode program:
<applet code="HelloWorld.class" height="50" width="345">
</applet>
Applet dibuat dengan lebar 345 pixels dan tinggi 50 pixels
Pada contoh Program Applet diatas
Method drawString menggambar string Hello world pada posisi pixel(50,25)
g.drawString("Hello world!", 50, 25);