Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
1
Oleh: Ali Ridho Barakbah
Pengenalan Java Oleh: Ali Ridho Barakbah Pemrograman Berbasis Obyek IT - PENS
2
Sejarah Java
3
Kelebihan Java Sederhana Berbasis obyek Full-modularity Handal
Platform independent Aman
4
Java SmallTalk TCL Perl Shells C C++ Simple Object Oriented Robust Secure Interpreted Dynamic Portable Neutral Threads Garbage Collection Exceptions Performance High Medium Low
5
Java Technology A programming language A development environment
An application environment A deployment environment
6
Tujuan utama Java Technology
Menyediakan bahasa yang mudah digunakan Menghindari pitfall yang sering terjadi di bahasa pemrograman lain Berorientasi obyek Memudahkan pengkodean yang efisien dan jelas Menyediakan lingkungan interpreter untuk: Meningkatkan kecepatan pengembangan program Portabilitas kode
7
Tujuan utama Java Technology
Multi-threading Pemanggilan class secara dinamis Mendukung adanya perubahan program secara dinamis selama runtime dengan melakukan pemanggilan class-class dari sumber yang berbeda Meningkatkan sekuritas
8
Fitur dari Java Technology
Java Virtual Machine (JVM) Garbage collection Sekuritas kode
9
Garbage collection Mengecek dan membersihkan memori yang tidak lagi terpakai Dilakukan otomatis Berjalan sesuai dengan implementasi JVM
10
JVM Menyediakan spesifikasi hardware platform
Membaca byte code yang sudah terkompilasi yang mendukung multi-platform Diimplementasikan sebagai software atau hardware Diimplementasikan di Java technology development tool atau web browser
11
Code security Class loader java Byte code verifier Compile Network
Interpreter Runtime Hardware Code security java .class .java javac Compile Network
12
Just-In-Time Code security
Runtime Class loader Byte code verifier Interpreter Hardware JIT code generator Just-In-Time Code security java .class .java javac Compile Network
13
Java Runtime Environment
Menangani 3 tugas utama: Melakukan pemanggilan kode Memverifikasi kode Mengeksekusi kode
14
Membuat aplikasi sederhana
Hallo.java public class Hallo { public void salam() { System.out.println(“Hallo, apa kabar?”); } public class TesHallo { public static void main(String args[]) { Hallo hallo=new Hallo(); hallo.salam(); } TesHallo.java
15
Compiling dan Running Compiling: Running:
javac Hallo.java Hallo.class javac TesHallo.java TesHallo.class Running: java TesHallo
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.