Kirjastosta lainasin Java ohjelmointi kirjan jossa linkki viralliselle Sunin sivuille josta olisi Development Kitin saanut ilmaiseksi, mutta tottakai se oli poistettu vanhana versiona sieltä.
Onko se siellä jossain mistä en löytänyt tai jossain muualla ilmaisena??
Onko se siellä jossain mistä en löytänyt tai jossain muualla ilmaisena??
Vastaukset 10
Vanhimmat
Sunin sivuilta löytyy, ehkä eri paikasta.
Katso tuolta:
http://www.sun.com/download/index.jsp?tab=5&stab=2
jdk-6u17-windows-i586 exe tiedoston
asentui JDK ja JRE mutta ei sellaista mistä saisi alkaa ohjelmoimaan Javaa. Kuten esim Visual Basicissä tulee käyttöliittymä josta voi lisäillä lomakkeita koodia ymm...
Tarvitseeko tähän sitten vielä jonkun ladata tehdäkseen ohjelmia.
Opaskirjassa oli joku JBuilder silläkö nyt sitten tekee ohjelmat joka käyttää näitä asennettuja kirjastoja ja luokkia ymm...
JBuilder taitaa olla kaupallinen - eikä käsittääkseni enää edes ylläpidetty - ohjelmointiympäristö.
Javaa voi ohjelmoida vaikka notepadilla, joskin jokin parempi tekstieditori olisi ehkä suositeltavampi (osa maksullisia, osa ei). Ilmaiseksi saa ihan kunnollisia ohjelmointiympärisöjäkin, mutta niiden opiskelu on samaa vaikeusluokkaa, kuin javan... Opettele Javan perusteet ensin sillä tekstieditorilla. :)
kiitos tiedoista.
tuossa kirjan mukana tuollainen ohjelma cd:llä. Tuo kait sitten asennettava vielä "ohjelmointi editoriksi"
eli jos editorilla ei väliä kait sama tehdä vanhallakin versiolla kunhan nuo kirjastot ja luokat on uusia??
Täytyy opiskella nyt ensin miten nuo toimii keskenään ja onko ohjelma käännettävä edes EXE muotoon vai lukeeko Java tuota teksti tiedostoa sitten..??
kirjoittelen myöhemmin lisää jos jotain muutakin asia kiinnostaa.
Java on mahdollista kääntää exeksi, mutta harvoin niin tehdään. Yleensä .java -tiedostot käännetään "suoritettaviksi" .class -tiedostoiksi. Suoritettaviksi lainausmerkeissä, koska nuo eivät mitään konekoodia ole, vaan javan virtuaalikoneella niitä ajetaan sitten missä ajetaankin.
Plussaa:
- ympäristöriippumaton (noin periaatteessa)
Miinusta:
- Hankaloittaa joskus kehitystä
- Hidasta suorittaa (noh, kaikki on suhteellista)
Toki joissain tapauksissa tuo .class vielä käännetään ennen suoritusta, jolloin nopeuseroa ei juurikaan ole. Lähinnä serverisoftissa...
ohjeita löytyi ihan "Savon kielellä" kun googletti :D
oikea paketti tuli ladattua sen sitten purkautui oikein
Testasin Dos ikkunalla miten toimi itse piti luntata miten XP PAth muuttujat laitetaan:
(löytyi googlella nekin heti)
- start-ohjauspaneeli-performance(suorituskyky)-system"bolaget"-adavncedlisäasetukset-Ympäristömuuttujat / Environment variables
Sieltä alaikkunasta valitaan PATH
muokkaa [EDIT] nappia siihen kun värjätty se path muuttuja
tämä sitten lisätään muuttujan arvon ()variable value) loppuun
;C\ Matlockit\RuutuYsit\Ohjelmointi\Java\jdk1.6.0_17\bin
eli se hakemisto minne se Java bin hakemisto asentui
OK napillla hyväksytään muutokset ja suljetaan koko systembolaget
piti luntata muuten itse miten DOS kehoite löytyi
itselläni se oli tuolla
C:\WINDOWS\system32\cmd.exe
esim. Notepad tekee sen esimerkki ohjelman jonka tallentaa sitten lopputunnisteella *.java
EI txt tai doc ymmm SAVE AS ALL FILES siiten vaikka MichaelKnight.java
nyt käynnistetään DOS kehoite
liikutaanhakemistoon jossa MichaelKnight.java luuraa
( DOS käskyt DIR näyttää mitä tiedostoja hakemistossa on
CD "hakemiston nimi" menee siihen hakemistoon/polkuun
c: e: f: käskyillä menee haluttuun asemaan )
Käsky Javac MichaelKnight.java
kääntää tiedoston Javan ymmärtäväksi tavu koodiksi
Käsky Java MichaelKnight
pitäisi ajaa ohjelma
täytyy sitten testailla toiimiiko ikkunatkin tuon kautta tehtynä
( on kyllä niin sotkuiset ohjeeni ettei tullut kuin itselleni asiasta kertausta todennäköisesti)
public class MichaelKnight{
public static void main(String args[]){
System.out.println("ALLRIGHT!! KITT COME HELP!!");
}
}
HUOM! luokan oltava saman niminen kuin tiedoston.
(casesensitive eli iSOt ja PieNet kirjaimet ovat erillaisia.)
tuommoisen pistin koneeseen tätä juuri etsinkin.