Member baru? Bingung? Perlu bantuan? Silakan baca panduan singkat untuk ikut berdiskusi.

Welcome to Forum Sains Indonesia. Please login or sign up.

Maret 29, 2024, 05:54:07 PM

Login with username, password and session length

Topik Baru

Artikel Sains

Anggota
Stats
  • Total Tulisan: 139,653
  • Total Topik: 10,405
  • Online today: 231
  • Online ever: 1,582
  • (Desember 22, 2022, 06:39:12 AM)
Pengguna Online
Users: 0
Guests: 223
Total: 223

Aku Cinta ForSa

ForSa on FB ForSa on Twitter

Belajar Bahasa Java yuk..!

Dimulai oleh insan sains, Agustus 11, 2008, 12:02:32 PM

« sebelumnya - berikutnya »

0 Anggota dan 2 Pengunjung sedang melihat topik ini.

cynthia_arienta

Kutip dari: izna pada Agustus 16, 2008, 10:55:53 AM
nambahin dari Eky
katanya kalo mau belajar JAVA lebih enak pake neatbins 6.1 ??
lebih kumplit dari JAVA versi 5, betul ga?

mmang klo netbeans versi 6 lbih stabil dripda versi 5
tapi klo versi 6,klo qt buat program dlm bntuk konek dgn dtabase
biasanya klo qt buka di kompie lain yg gk da dtabasenya mka muncul tnda seru merah di projectnya..
tpi klo di versi 5 g da

hehehehe....tpi aq msh ank skula jadi klo slah y mhon maaf

:))

heru.htl

#61
Hallo semua JAVA'ers...

Ok rekan2ku tercinta... sedikit bagi pengalaman nich...

Sy pakai text editor biasa buat bikin bahkan buat app swing...
Soalnya saya kerja pakai linux kubuntu 8.04
kebetulan text editor kubuntu 8.04 KWrite dan Kate punya mode syntax hightlaighting... klops abis buat bikin source Java...
Compilernya juga manual call lewat konsul terminal...

ini ku kasih contoh kalau ngompil:


javac -g [source].java


Ini kalau testing:


java [class]


atau >>>


java [package]/[class]


ini kalau mau nge JAR (njadiin app ke executable JAR):


jar -cfvm [jar name].jar [manifest] [package]/*.class


ini kalau mo bikin source doclet (dokumentasi source code untuk produk app Java anda):


javadoc [package] -d [outputdestdir] [-version] [-author] [-since] [-private] [-stylesheetfile=path_to_stylesheet.css]


....???

Sy pakai compiler Sun Java Development Kit (JDK) 6 Release 13-1
JRE nya pakai Sun Java Runtime Environment (JRE) 6 Release 13-1
JDK yang saya pakai juga komplit terinstalasi JDK 6-13-1 Source
Semua saya download dari Repositorinya Ubuntu di [pranala luar disembunyikan, sila masuk atau daftar.]

Plus++ Kabar:
Sy dalam waktu dekat (mungkin abis lebaran) bakal munculin applikasi Robot IRC dengan basik Java dengan nama JIRCBot, yng mo ikut dalam group devel sy, silahkan PM. Software ini gratis (forge) diterbitkan dibawah lisensi [pranala luar disembunyikan, sila masuk atau daftar.]

Situs development-nya akan saya daftarkan di [pranala luar disembunyikan, sila masuk atau daftar.]

ope

hey kwan2 smua...
sblumnya perknalkan, sya anggota bru d forum ini nih, hhe...  ;D

mw tanya, apa bedanya Java sama Javascript?
slama ini sya mmpelajari Javascript yg bisa diterapkan bwat mmpercantik tampilan website, nah klo skrng sya mau blajar Java, bhasa pemograman sama ngga yah? atw Java beda sama Javascript?

Ana Kurniawati

@Eky
saya juga mau donk materi JAVAnya... :)
bisa kirim ke email saya g? ;)

@insan
Klo saya baru mau belajar JAVA, selama ini baru belajar pemrograman kaya php,C++ aja...
boleh tau tak bedanya JAVA ama kedua basprog tadi apa? :D

terimakasih

heru.htl

Kutip dari: ope pada Agustus 25, 2009, 09:46:31 PM
hey kwan2 smua...
sblumnya perknalkan, sya anggota bru d forum ini nih, hhe...  ;D

mw tanya, apa bedanya Java sama Javascript?
slama ini sya mmpelajari Javascript yg bisa diterapkan bwat mmpercantik tampilan website, nah klo skrng sya mau blajar Java, bhasa pemograman sama ngga yah? atw Java beda sama Javascript?

Java adalah model bahasa pemrograman pengembangan C++ yang dikembangkan oleh Sun Microsystems.
Java dengan JavaScript tentu berbeda. Perbedaan yang paling menyolok adalah model orientasi obyeknya: jika Java adalah full object-oriented, sedangkan JavaScript dapat berupa "open structured runtime code".
JavaScript tentunya untuk pendukung web berbasis HTML.
Sedangkan Java dapat digunakan mendisain aplikasi, tetapi juga digunakan untuk web berbasis java contoh pada Java Serverlet Container.

wong_bimo

pengen belajr java neh...msh gw yg bersal dr. east java gak ngeh sm sekali....bahasa java....:D

wong_bimo

Sir,....ada tutorial yg di mulai dari nol...putul gak neh?
kayak belajar membaca tuh.....
Ini Budi....
Budi belajar Java...
Budi ? kemana aja lo....

heru.htl

hallow wong_bimo... salam kenal nich dr heru anak tongkrongan... wkkkk

coba bung cari tutorialnya di [pranala luar disembunyikan, sila masuk atau daftar.]

selamat nyoba...

Ilmukalam

Semakin banyak yg blajar -> semakin banya yg pintar -> semakin banyak saingan dah hehehehe
Silahkan mampir... :)

Ginji

Kutip dari: Ilmukalam pada November 04, 2009, 04:32:31 PM
Semakin banyak yg blajar -> semakin banya yg pintar -> semakin banyak saingan dah hehehehe
weis ada orang pintar ya ... minta nomor togel bisa ;D

koerinxz

ikut baca" y,,,
kyaknya saya tertarik juga neh m java

idiotique_hebb

Kalo di Linux, aku lebih suka pake program geanny, software ini punya highlights syntax macem2 (java,C++,pascal,XML,html dll.).

Nah, bagusnya lagi bisa compile java tanpa harus masuk terminal.
Lagi belajar Objective C / GNUStep / Cocoa API
Kroper for Mac : [pranala luar disembunyikan, sila masuk atau daftar.]

Ginji

Kutip dari: idiotique_hebb pada November 16, 2009, 06:28:51 PM
Kalo di Linux, aku lebih suka pake program geanny, software ini punya highlights syntax macem2 (java,C++,pascal,XML,html dll.).

Nah, bagusnya lagi bisa compile java tanpa harus masuk terminal.
gean ? bisa diperjelas lagi sorry sementara bukan aliran linux ...

idiotique_hebb

Kutip dari: Ginji pada November 18, 2009, 06:36:23 PM
gean ? bisa diperjelas lagi sorry sementara bukan aliran linux ...

Geany tu software sederhana kok, kalo di Wind**s, kita kenal ada yang namanya notepad+, editra dll. Prinsipnya sama kayak kita ngetik di wordpad atau di software word processor yang laen, cuma di geanny udah dikenal syntax2 dari bermacam-macam bhs program (C, VB, java, Pascal, Asm) alhasil code kita ndak monoton berwarna hitam (lebih menyenangkan kalo dah nulis kode ratusan baris), kemudian bagusnya dia bisa compiling jadi object file (class file kalo di java) asal di systemnya udah terinstal engine nya.
Contohnya java, kita tau kan kalo compile manual dari SDK nya langsung, kita harus masuk terminal(UNIX) / DOS(Wind**s) terus ketik "javac <nama_file>.java" lalu ketik "java <nama_file class>" untuk eksekusinya, nah kalo di geanny fitur ini dah terintegrasi sama software nya, kita ndak perlu masuk ke terminal. Kayak mini IDE tapi powerfull :)
Java compiler favorit setelah Netbeans.
cek disini untuk lebih jelasnya [pranala luar disembunyikan, sila masuk atau daftar.]
Lagi belajar Objective C / GNUStep / Cocoa API
Kroper for Mac : [pranala luar disembunyikan, sila masuk atau daftar.]

idiotique_hebb

ng...  :( :(
ini thread java tapi kok belum ada yang nulis tentang java, minimal "apakah itu java?"

mulai ya bos...  ::) ::)

Mengenal Bahasa Java
Java merupakan bahasa pemrograman berorientasi Objek (OOP), multiplatform, berbasis GUI, support aplikasi web dll. Bahasa ini dikembangkan oleh SUN Micro System ([pranala luar disembunyikan, sila masuk atau daftar.]). Berawal dari modifikasi bahasa c yang dinamakan Oak, hasil modifikasi ini mengurangi fitur2 bahasa c yang dinilai kurang begitu berguna seperti multiple inheritance, Automatic Conversion Type, pointer dll. Kemudian pada tahun 1994, bahasa ini berubah nama menjadi bahasa java. Konon, kata "java" berasal dari kebiasaan minum kopi si programmer yang mereka namakan "java".   ;D ;D
Bahasa java mempunyai banyak keunggulan :

1. Multiplatform
Sederhananya adalah program java bisa dijalankan di platform apa saja asal di mesin tersebut sudah terinstal JVM (Java Virtual Machine). Fitur ini adalah hasil dari ketidak puasan para programmer SUN Micro System yang tidak puas karena program yang dia tulis di platform UNIX tidak bisa dijalankan di platform yang lain, saat itu dia menggunakan bahasa C.
Kenapa bisa Multiplatform?
Konsepnya adalah bytecode. Hasil kompilasi dari kode java adalah file class dalam bentuk bytecode, file dengan ektensi *.class, kalo di C kita mengenal file binaryobject berekstensi *.o. Semua bytecode yang dikompilasi dari berbagai platform mempunyai format yang sama. Kemudian bytecode dijalankan secara interpret oleh JVM, lalu JVM inilah yang akan menterjemahkan bytecode tersebut agar bisa dimengerti oleh OS masing2.

2. Berbasis GUI
Java sangat mendukung GUI, silahkan pelajari tentang library swing disini
[pranala luar disembunyikan, sila masuk atau daftar.]

3. Object Oriented
Tau sendiri kan OOP itu apaan seh?
[pranala luar disembunyikan, sila masuk atau daftar.]

4. Web Application
Java merupakan bahasa yang mendukung penuh terhadap aplikasi web. Karena pada awalnya java memang dikembangkan untuk kebutuhan aplikasi berbasis jaringan. Teknologi java yang mendukung aplikasi web antara lain applet, JSP, CORBA, JavaFX, J2EE dll.

5. Multithread
Om Wiki :
KutipIn computer science, a thread of execution results from a fork of a computer program into two or more concurrently running tasks. The implementation of threads and processes differs from one operating system to another, but in most cases, a thread is contained inside a process. Multiple threads can exist within the same process and share resources such as memory, while different processes do not share these resources.
Fitur ini berfungsi intuk menjalankan sejumlah proses secara bersamaan.
more from om wiki : [pranala luar disembunyikan, sila masuk atau daftar.]

semoga bermanfaat.
Lagi belajar Objective C / GNUStep / Cocoa API
Kroper for Mac : [pranala luar disembunyikan, sila masuk atau daftar.]