Free Essay

Koneksi Java Ke Oracle Dengan Netbeans

In: Computers and Technology

Submitted By ngurahedy
Words 575
Pages 3
TUTORIAL KONEKSI JAVA KE ORACLE
Yufis Azhar, S.Kom – Teknik Informatika – UMM
Untuk mengkoneksikan java ke oracle dibutuhkan suatu lib tambahan yaitu “ojdbc14.jar” yang bisa didapatkan di folder “C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib”. Import lib ini di project Anda atau letakkan lib tersebut di folder jdk yg terinstal di computer Anda. Misal copykan lib tadi di folder
“C:\Program Files\Java\jdk1.6.0_20\jre\lib\ext”.
Pertama-tama buatlah sebuah database di oracle dg nama “praktikum”. Kemudian buat sebuah table dengan nama mahasiswa beserta atribut-atributnya seperti gambar di bawah :
Mahasiswa
NIM char(8)
Nama varchar(50)
Tgl_lahir date
Alamat varchar(100)
Koneksi java ke oracle bisa dilakukan dengan GUI (melalui editor semacam netbeans) atau dengan menggunakan code. Untuk tutorial kali ini kita akan menggunakan kode agar lebih fleksibel (tidak tergantung editor yg digunakan). Untuk itu,buatlah sebuah file dengan nama “koneksi_database.java” kemudian tuliskan list code berikut : import java.sql.*; public class koneksi_database {
String db = "jdbc:oracle:thin:@localhost:1521:praktikum";
String user = "sys";
String pass = "bismillah";
Connection c = null;
Statement s = null; public koneksi_database(){} public Statement koneksi(){ try {
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} try { c = DriverManager.getConnection(db,user,pass);
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} try {

s = c.createStatement();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} return s;
}
}

Dari code di atas, bisa dilihat database yg digunakan bernama “praktikum” dengan user “sys” dan password “bismillah”. Ubah ketiga property di atas sesuai dengan settingan oracle yang terinstall di computer Anda.
Dengan menempatkan class koneksi di file tersendiri, kita tidak perlu lagi mendefinisikan class tersebut di tiap file java kita. Kita tinggal mengimport file tersebut dan memanggil method di dalamnya. Seperti pada contoh berikut, saya akan coba menginputkan data ke dalam table “Mahasiswa” yang telah kita buat tadi.
Untuk itu, ciptakan file baru dengan nama “CobaInput.java”. Kemudian tulis code berikut : import java.sql.*; public class CobaInput { public static void main(String args[]){ koneksi_database kon = new koneksi_database();
Statement st = kon.koneksi();
String
String
String
String

sNIM = “09560212”; sNama = “Dwiyani Wahyuningtias”; sTgl_lahir = “1989-09-25”; sAlamat = “Jl. Pahlawan no.7 Malang”;

String sql = "INSERT INTO mahasiswa VALUES('" + sNIM + "','" + sNama + "','" + sTgl_lahir + "','" + sAlamat + "')"; int proses = 0; try { proses = st.executeUpdate(sql);
} catch (SQLException e1) { e1.printStackTrace(); } if(proses != 1)
System.out.println("proses gagal"); else System.out.println("proses sukses");
}}

Code yang sama bisa kita terapkan untuk mengupdate maupun menghapus suatu data. Tinggal diubah SQL
Query nya saja.

Kemudian untuk menampilkan data yang ada di table mahasiswa, kita akan coba dengan membuat file baru yang bernama “view_data.java”. Kemudian ketikkan kode berikut : import java.sql.*; public class view_data { public static void main(String args[]){ koneksi_database kon = new koneksi_database();
Statement st = kon.koneksi();
ResultSet rs = null;
String sql = "SELECT * FROM mahasiswa"; try{ rs=st.executeQuery(sql);
}
catch (SQLException e1) { e1.printStackTrace(); System.out.println("Data Kosong");
}
try{ while(rs.next()) {
System.out.println("NIM : " + rs.getString("NIM"));
System.out.println("Nama : " + rs.getString("Nama"));
System.out.println("Tanggal Lahir : " + rs.getString("Tgl_lahir"));
System.out.println("Alamat : " + rs.getString("Alamat"));
}
} catch (SQLException e1) { e1.printStackTrace(); }
}}

Yang harus diingat, ketika kita menggunakan fungsi getString( ), parameter yang dipanggil adalah nama field dari table yg ingin kita tampilkan datanya. Disini, besar kecil huruf diperhatikan, jadi jangan sampai salah dalam pemanggilannya.
Demikianlah tutorial singkat untuk koneksi java - oracle kali ini. Semoga tutorial ini dapat membantu pembaca sekalian.…...

Similar Documents

Free Essay

Kes Jenayah

...Sejak akhir-akhir ini kes jenayah kian meningkat. Surat khabar and media massa seperti televisyen, radio dan internet selallu melaporkan isu-isu tentang kes jenayah. Fenomena yang tidak diingini ini haruslah dihentikan. Tetapi soalannya apakanh sebeb-sebab berlakunya keadaan sedemikian? Terdapat banyak sebab berlakunya kes jenayah. Antaranya ialah seseorang itu mungkin melakukan jenayah disebabkan oleh pengaruh rakan-rakannya yang bermasalah. Ini terjadi apabila rakan-rakannya yang bermasalah berjayamemujuknya supaya melakuakan kegiataan jenayah, Media massa juga adalah salh satu sebab berlakunya jenayah sejak akhir-akhir ini. Pada masa kini program-program televiyen sering menayangkan cerita-cerita yang berunsur negatif dan ganas. Para penonton terutama golongan remaja yang suka mencuba sesuatu yang baru akan meniru jenayah yang mereka lehat melalui televisyen. Selain daripada itu, seseornag melakukan jenayah keran menghadapi masalah kewangan. Misalnya seorang penagih dadah akan melakukan jenayah untuk mendapatkan wang untuk membeli dadah. Jenayah juga berlaku apabila seseorang itu mabuk atau berdadah. Orang yang mabuk atau berdadah akan berikiran waras dan akan bertindak ganas kepada orang lain. Perbuatan itu mungkin akan menyebabkan orang lain cedera dan ternunuh tanpa sengaja. Remaja yang kurang perhatian daripada ibu-bapa juga sebab berlakunya jenayah. Ini kerana remaja tersebut akan berkawan dengan orang jahat dan melakukan pelbagai jenayah seperti mengedar dadah,......

Words: 338 - Pages: 2

Free Essay

Oracle

...The History of Oracle | Founded in August 1977 by Larry Ellison, Bob Miner, Ed Oates and Bruce Scott, Oracle was initially named after "Project Oracle" a project for one of their clients, the C.I.A, and the company that developed Oracle was dubbed "Systems Development Labs", or SDL.   Although they may not have realized it at the time, these four men would change the history of database management forever. In 1978 SDL was renamed Relational Software Inc (RSI) to market their new database.  1979 - Oracle release 2 The first commercial RDBMS was built using PDP-11 assembler language. Although they created a commercial version of RDBMS in 1977, it wasn't available for sale until 1979 with the launch of Oracle version 2. The company decided against starting with version 1 because they were afraid that the term "version 1" might be viewed negatively in the marketplace.  USA Air Force and then CIA were the first customers to use Oracle 2. In 1982 there was another change of the company’s name, from RSI to Oracle Systems Corporation so as to match its popular database name.  The current company name comes from a CIA project that Larry Ellison had previously worked on code named Oracle. 1983 - Oracle release 3 The Oracle version 3 was developed in 1983. This version was assembled using C programming language and could run in mainframes, minicomputers, and PCs or any hardware with a C compiler. It supported the execution of SQL statements and transactions. This version also......

Words: 1424 - Pages: 6

Free Essay

Oracle

...COMPANY PROFILE Oracle Corporation REFERENCE CODE: C0CB6D9E-4EFE-4621-B998-73B241B46317 PUBLICATION DATE: 23 May 2014 www.marketline.com COPYRIGHT MARKETLINE. THIS CONTENT IS A LICENSED PRODUCT AND IS NOT TO BE PHOTOCOPIED OR DISTRIBUTED. Oracle Corporation TABLE OF CONTENTS TABLE OF CONTENTS Company Overview..............................................................................................3 Key Facts...............................................................................................................3 SWOT Analysis.....................................................................................................4 Oracle Corporation © MarketLine Page 2 Oracle Corporation Company Overview COMPANY OVERVIEW Oracle Corporation (Oracle or “the company”) is a provider of enterprise software, computer hardware products and services. The company operates in more than 145 countries across the world. Oracle is headquartered in Redwood Shores, California and employed 120,000 people as of May 31, 2013. The company recorded revenues of $37,180 million during the financial year ended May 2013 (FY2013), an increase of 0.2% over FY2012. The increase in revenues was due to an increase in Oracle’s software business revenues. The operating profit of the company was $14,684 million in FY2013, an increase of 7.1% over FY2012. The net profit was $10,925 million in FY2013, an increase of 9.5% over FY2012. KEY FACTS Head Office Oracle......

Words: 3160 - Pages: 13

Free Essay

Etika Ke

...menangani perubahan-perubahan ini akan dapat membawa organisasi yang diterajuinya ke arah kecemerlangan. Tetapi adakah kejayaan ini akan menjadikannya seorang pemimpin berkesan? Kepimpinan berkesan juga sering dikaitkan dengan sifat, nilai dan tingkah laku yang beretika. Kepimpinan beretika adalah mustahak kerana pemimpin adalah agen perubahan dan arkitek bagi elemen-elemen penting budaya organisasi. Sikap dan tingkah laku pemimpin memberi impak kepada perlakuan anggota organisasi dan seterusnya ini akan mempengaruhi prestasi organisasi (Aronson 2001; Kanungo 2001; Trevino, Brown & Hartman 2003). Wilhelm (1996) menganggap nilai yang jelas dan kukuh sebagai characteristic teras bagi seorang pemimpin berkesan. Seterusnya beliau menambah, kepimpinan tanpa nilai boleh mengakibatkan kehancuran dan kemusnahan seperti yang dapat dilihat melalui Adolph Hitler. Kebelakangan ini minat untuk mewujud dan membangunkan kepimpinan beretika dalam organisasi semakin meningkat. Selain daripada kesan positif terhadap organisasi, keruntuhan etika di peringkat pengurusan boleh menyebabkan organisasi atau negara menanggung kos yang besar. Contohnya penangkapan beberapa orang pegawai kanan di Jabatan Imigresen kerana salah guna kuasa, secara langsung memberi kesan yang negatif terhadap negara kerana beberapa kerajaan asing mungkin mengenakan polisi baru terhadap pemegang pasport antarabangsa Malaysia yang akan pergi ke negara tersebut. MALIM Bil. 10 (2009) 41 ETIKA DAN KEPIMPINAN......

Words: 3517 - Pages: 15

Free Essay

Netbeans

...YAPS Pet Store sous NetBeans par Saïd Eloudrhiri Date de publication : 08/12/2008 Dernière mise à jour : 18/06/2009 Cet article va présenter le portage de l'application "Yaps Pet Store", présentée par Antonio Goncalves dans son livre "Java EE 5", sous NetBeans. YAPS Pet Store sous NetBeans par Saïd Eloudrhiri I - Introduction..............................................................................................................................................................5 II - Conventions............................................................................................................................................................7 II-A - Langue...........................................................................................................................................................7 II-B - Mots clés....................................................................................................................................................... 7 II-C - Répertoires....................................................................................................................................................7 II-D - Commandes.................................................................................................................................................. 7 II-E - Messages..............................................................................................................................................

Words: 29021 - Pages: 117

Premium Essay

Oracle

...Israel Garcia Professor Neil Librock Finance 3300 21 October 2014 Oracle Corporation Most widely known for their Java software, the #1 development platform, Oracle is the so called leader in database software. Their business expands, however, from software to hardware with products such as storage equipment, servers, operating systems, virtualization software, middleware, and many more. It was founded in 1977 and today it is headquartered in our very own Golden state in Redwood City. We look first at measures of financial leverage, which is important because debt can increase or decrease returns to shareholders. Financial leverage is usually measured by the ratio of long-term debt to total long-term capital. Oracles long-term debt ratio for 2014 is 33%, an increase from 29% in 2013. This number tells us that for every dollar in the form of long-term capital, 33 cents is in the form of debt. This measure, however, ignores Oracle’s short-term debt. To take short-term debt into account we measure its total debt ratio, in this case Oracle’s total debt ratio is 47%. Ultimately, these numbers tell us that Oracle is financed 47% with long-term and short-term debt and 53% with equity. We want equity here to be higher than debt since the less money the company borrows, the less interest it pays. Next, we take a look at Oracle’s liquidity ratios. Liquid assets can be converted into cash quickly, which is why it is important to measure to see how quickly a company can bring......

Words: 652 - Pages: 3

Free Essay

Java

...Submission Instructions: 1- Create a NetBeans project for each problem and name your project according to the problem in question. E.g, for problem 7, the project name must be Project7. 3- Compress (zip) your folders and upload them to Omnivox. 7. Write a program that prompts the user to enter five test scores and then prints the average test score. 8. Write a program that prompts the user to input five decimal numbers. The program should then add the five decimal numbers, convert the sum to the nearest integer, and print the result. 10. Write a program that prompts the capacity, in gallons, of an automobile fuel tank and the miles per gallons the automobile can be driven. The program outputs the number of miles the automobile can be driven without refueling. 13. To make a profit, a local store marks up the prices of its items by a certain percentage. Write a Java program that reads the original price of the item sold, the percentage of the marked-up price, and the sales tax rate. The program then outputs the original price of the item, the marked-up percentage of the item, the store’s selling price of the item, the sales tax rate, the sales tax, and the final price of the item. (The final price of the item is the selling price plus the sales tax.) 17. A permutation of three objects, a, b, and c, is any arrangement of these objects in a row. For example, some of the permutations of these objects are abc, bca, and cab. The number of permutations of three objects is 6...

Words: 334 - Pages: 2

Premium Essay

Java for Dummies

...Programming Languages/Java ™ Jumpin’ Java! The bestselling Java beginner’s book is now fully updated for Java 7! Open the book and find: ava J • Definitions of the many terms you’ll encounter ® • The grammar of Java • How to save time by reusing code • All about if, for, switch, and while statements • An overview of object-oriented programming • Building blocks — learn to work with Java classes and methods and add comments • Hints about handling exceptions • How to write Java applets ® • The Java scoop — get an overview of Java, the enhancements in Java 7, and the software tools you need • Get loopy — understand the value of variables and learn to control program flow with loops or decision-making statements 5th Edition 5th Edition Java Java, the object-oriented programming language that works on almost any computer, is what powers many of those cool multimedia applications. Thousands have learned Java programming from previous editions of this book — now it’s your turn! Whether you’re new to programming or already know a little Visual Basic or C++, you’ll be doing Java in a jiffy. g Easier! Making Everythin • Ten ways to avoid mistakes • Class it up — explore classes and objects, constructors, and subclasses, and see how to reuse your code • A click ahead — experiment with variables and methods, use arrays and collections to juggle values, and create programs that respond to mouse clicks Learn...

Words: 34460 - Pages: 138

Premium Essay

Codes in Java Netbeans

... private void tf_passwordActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } private void tf_usernameActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: } /** * @param args the command line arguments */ public static void main(String args[]) { /* Set the Nimbus look and feel */ //<editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. * For details see http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html */ try { for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { javax.swing.UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (ClassNotFoundException ex) { java.util.logging.Logger.getLogger(loginform.class.getName()).log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { ......

Words: 36130 - Pages: 145

Premium Essay

Oracle

...Oracle 11g PL/SQL New Features PL/SQL "continue" keyword - This will allow a "C-Like" continue in a loop, skipping an iteration to bypass any "else" Boolean conditions. A nasty PL/SQL GOTO statement is no longer required to exit a Boolean within a loop. Oracle professional Jurgen Kemmelings has an excellent PL/SQL example of the PL/SQL continue clause in-action: begin for i in 1..3 loop dbms_output.put_line(’i=’||to_char(i)); if ( i = 2 ) then continue; end if; dbms_output.put_line(’Only if i is not equal to 2′); end loop; end; Disabled state for PL/SQL - Another 11g new feature is a "disabled" state for PL/SQL (as opposed to "enabled" and "invalid" in dba_objects). Easy PL/SQL compiling - Native Compilation no longer requires a C compiler to compile your PL/SQL. Your code goes directly to a shared library. Source: Lewis Cunningham Improved PL/SQL stored procedure invalidation mechanism - A new 11g features will be fine grained dependency tracking, reducing the number of objects which become invalid as a result of DDL. Scalable PL/SQL - The next scalable execution feature is automatic creation of "native" PL/SQL (and Java code), with just one parameter for each type with an "on/off" value. This apparently provides a 100% performance boost for pure PL/SQL code, and a 10%-30% performance boost for code containing SQL. Mark Rittman Enhanced PL/SQL warnings - The 11g PL/SQL compiler will issue a......

Words: 269 - Pages: 2

Premium Essay

Java

...Release Team[oR] 2001 [x] java Java 2: The Complete Reference by Patrick Naughton and Herbert Schildt Osborne/McGraw-Hill © 1999, 1108 pages ISBN: 0072119764 This thorough reference reads like a helpful friend. Includes servlets, Swing, and more. Table of Contents Back Cover Synopsis by Rebecca Rohan Java 2: The Complete Reference blends the expertise found in Java 1: The Complete Reference with Java 2 topics such as "servlets" and "Swing." As before, there's help with Java Beans and migrating from C++ to Java. A special chapter gives networking basics and breaks out networking-related classes. This book helps you master techniques by doing as well as reading. Projects include a multi-player word game with attention paid to network security. The book is updated where appropriate throughout, and the rhythm of text, code, tables, and illustrations is superb. It's a valuable resource for the developer who is elbow-deep in demanding projects. Table of Contents Java 2 Preface - 7 Part l The Java Language - The Complete Reference - 4 Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 hapter 10 - The Genesis of Java - 9 - An Overview of Java - 20 - Data Types, Variables, and Arrays - 36 - Operators - 57 - Control Statements - 75 - Introducing Classes - 94 - A Closer Look at Methods and Classes - 111 - Inheritance - 134 - Packages and Interfaces - 156 - Exception Handling - 174 Chapter 11 - Multithreaded......

Words: 78285 - Pages: 314

Free Essay

Cloud Computing Dengan Dua Platform Yang Berbeda Dengan Menggunakan Kvm

...1. JUDUL Kerja Praktek : Cloud Computing dengan dua platform yang berbeda dengan menggunakan KVM 2. ABSTRAK Cloud computing atau komputasi awan ialah teknologi yang memanfaatkan layanan internet menggunakan pusat server yang bersifat virtual dengan tujuan pemeliharaan data dan aplikasi. Keberadaan komputasi awan jelas akan menimbulkan perubahan dalam cara kerja sistem teknologi informasi dalam sebuah organisasi. Hal ini karena komputasi awan melalui konsep virtualisasi, standarisasi dan fitur mendasar lainnya dapat mengurangi biaya Teknologi Informasi (TI), menyederhanakan pengelolaan layanan TI, dan mempercepat penghantaran layanan. Secara umum arsitektur komputasi awan terdiri dari (1) Infrastructure as a Service (IaaS) (2) Platform as a Service (PaaS) dan (3) Software as a Service (SaaS). Di bidang TI tentunya memiliki potensi yang cukup besar dalam penerapan teknologi cloud computing di masa yang akan datang. Tulisan ini bertujuan untuk memberikan gambaran tentang konsep penerapan cloud computing di bidang pada dua platform yang berbeda yakni system operasi windows dengan linux, sehingga di masa yang akan datang pengguna TI akan mendapatkan layanan yang terbaik, mutakhir dan berkesinambungan dalam menggunakan teknologi Cloud computing. Keyword : Information Technology, Cloud Computing 3. LATAR BELAKANG Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server internet dan tersimpan secara sementara di computer......

Words: 671 - Pages: 3

Free Essay

Hp Oracle

...yang memudahkan dalam penggunaan bisnis perusahaan. Dengan hal ini diketahui gudang data mengelola lebih dan informasi yang lebih lanjut, sementara pengguna bisnis secara konsisten mengharapkan suatu respon permintaan yang cepat. Tapi, mendapatkan keseimbangan yang benar dari server, penyimpanan, jaringan dan perangkat lunak cerdas untuk memenuhi kebutuhan bisnis kritis ini dapat menjadi tantangan. Tuntutan untuk informasi lebih lanjut pada waktu yang tepat membutuhkan pendekatan alternatif , suatu pendekatan yang mempercepat penyebaran tanpa mengorbankan skalabilitas, kehandalan, dan keamanan. Dengan ini penulis memberikan suatu pemberian solusi akan data warehouse dari Oracle. HP Oracle Database Machine memberikan performa ekstrim untuk data skala besar gudang pertanyaan mengenai pra-konfigurasi sistem, berdasarkan Oracle yang mana memimpin pasar database dan server standar industri, penyimpanan dan komponen jaringan dari HP. Dengan kecepatan, handal, aman sistem yang dapat dengan mudah memberi skala untuk memenuhi integrasi data yang kompleks, pelaporan, analisis dan penggalian data untuk aplikasi yang paling menuntut organisasi hari ini. Kertas memperkenalkan Anda kepada seorang baru keluarga produk Oracle, Oracle Exadata keluarga dan menjelaskan secara rinci bagaimana produk ini akan membahas isu-isu skalabilitas yang berkaitan dengan volume data yang pernah berkembang. Salah satu anggota keluarga Exadata, HP Oracle Database Machine, adalah bandwidth tinggi......

Words: 1793 - Pages: 8

Free Essay

Kes 1

...Parts di sebuah bandar bersaiz sederhana yang terletak di bahagian pertengahan barat Amerika Syarikat. Pada mulanya, Andre bekerja sebagai juruteknik di sebuah syarikat pengedar automobil dan kemudian sebagai pengurus jabatan peralatan selama lebih daripada lima belas tahun. Andre telah mempelajari perbezaan persaingan yang sengit dalam perniagaan perkhidmatan automobil. Beliau juga telah menjalinkan banyak hubungan dengan pengedar dan juruteknik perkhidmatan, yang mana ia amat berguna apabila beliau membuka syarikat sendiri. Perniagaannya telah meningkat secara ketara dalam tempoh lebih dari setahun dan hasilnya pada tahun ketiga, Andre membesarkan kedainya melebihi dua kali ganda berbanding saiz asal perniagaan. Ramalan industri dan syarikat untuk beberapa tahun yang akan datang amat baik dan Andre amat berkeyakinan bahawa jualan kedainya akan terus meningkat atau melebihi jualan semasanya. Andre telah menggunakan hampir kesemua dana yang ada untuk mengembangkan perniagaannya, walaupun beliau mengetahui bahawa pertumbuhan masa hadapan syarikat perlu dibiayai dengan menggunakan dana sumber luaran. Andre berasa bimbang kerana pendapatan bersih perniagaannya untuk dua tahun yang lepas menunjukkan angka yang negatif dan aliran tunai perniagaannya juga berada dalam situasi yang lemah. Andre memikirkan bahawa dia perlu meneliti dan cuba memperbaiki keadaan kewangan perniagaannya sebelum diketahui oleh pembekal. Pengetahuan Andre dalam bidang kewangan dan perakauanan adalah amat......

Words: 4274 - Pages: 18

Premium Essay

Java

...November 30, 2011 Java Security Jessica Shaw: 628 Robert Grimsley: 596 Java is a programming language developed by Sun Microsystems in 1995, which is now called Oracle. The language itself is derived from the languages C and C++. Java is a simple language compared to C and C++; however they are all object-oriented languages. The language was designed to help minimize the amount of space and take up as little of your computer’s hardware resources as possible. The language was designed upon five key goals, and they are as followed: * It should be "simple, object-oriented and familiar" * It should be "robust and secure" * It should be "architecture-neutral and portable" * It should execute with "high performance" * It should be "interpreted, threaded, and dynamic" Java is used for a multitude of things. Java allows one to play virtual video games, view and design 3D photos, and many other interactive topics on the internet. Java is the main programming language for mobile devices as well as smart phones such as Android by google. Java is a very secure and reliable language that is used by over 800 billion people. Without the Java languages there are millions of applets and interactive applications on websites that wouldn’t preform properly without it. Java is compiled by byte code that allows for the program to be run through the Java Virtual Machine, or JVM. The compiling method allows......

Words: 2557 - Pages: 11