Java Hello World -ohjelma
Java on yksi suosituimmista ja laajimmin käytetyistä ohjelmointikielistä ja -alustoista. Java on nopea, luotettava ja turvallinen. Javaa käytetään jokaisessa nurkassa työpöydästä verkkosovelluksiin, tieteellisistä supertietokoneista pelikonsoleihin, matkapuhelimista Internetiin. Tässä artikkelissa opimme kirjoittamaan yksinkertaisen Java-ohjelman.
Java-ohjelman käyttöönottovaiheet
Java-sovellusohjelman käyttöönotto sisältää seuraavan vaiheen. Ne sisältävät:
- Ohjelman luominen
- Ohjelman kokoaminen
- Ohjelman suorittaminen
1. Ohjelmien luominen Javassa
Voimme luoda ohjelman tekstieditorilla (Notepad) tai IDE:llä (NetBeans)
class Test { public static void main(String []args) { System.out.println('My First Java Program.'); } }; Tiedoston tallennus: d:Test.java
2. Ohjelman kääntäminen Java-kielellä
Ohjelman kääntämiseksi meidän on suoritettava Java-kääntäjä (javac), jonka lähdetiedoston nimi on komentokehotteessa seuraavasti:
Jos kaikki on kunnossa, javac-kääntäjä luo tiedoston nimeltä Test.class, joka sisältää ohjelman tavukoodin.
3. Ohjelman suorittaminen Javassa
Meidän on käytettävä Java-tulkkia ohjelman suorittamiseen. Java on helppo oppia, ja sen syntaksi on yksinkertainen ja helppo ymmärtää. Se perustuu C++:aan (niin helpompaa C++:aa osaaville ohjelmoijille).
Java-ohjelmointiprosessia voidaan yksinkertaistaa kolmessa vaiheessa:
- Luo ohjelma kirjoittamalla se tekstieditoriin ja tallentamalla se tiedostoon – HelloWorld.java.
- Käännä se kirjoittamalla pääteikkunaan javac HelloWorld.java.
- Suorita (tai suorita) se kirjoittamalla java HelloWorld pääteikkunaan.
Alla oleva ohjelma on yksinkertaisin Java-ohjelma, joka tulostaa Hello World näytölle. Yritetään ymmärtää jokainen koodin bitti askel askeleelta.
Java
// This is a simple Java program.> // FileName : 'HelloWorld.java'.> class> HelloWorld {> > // Your program begins with a call to main().> > // Prints 'Hello, World' to the terminal window.> > public> static> void> main(String args[])> > {> > System.out.println(> 'Hello, World'> );> > }> }> |
Lähtö
Hello, World
Yllä olevan menetelmän monimutkaisuus
Suositeltu ongelma JVM voi suorittaa menetelmän mistä tahansa.Aika monimutkaisuus: O(1)
Tilan monimutkaisuus: O(1)
Kuten C/C++:ssa, päämenetelmä on sovelluksesi aloituspiste, ja se kutsuu myöhemmin kaikki muut ohjelmasi edellyttämät menetelmät.
Seuraava koodirivi näkyy tässä. Huomaa, että se tapahtuu main()-metodin sisällä.
System.out.println('Hello, World'); Tämä rivi tulostaa merkkijonon Hello, World, jota seuraa uusi rivi näytölle. Tulostus suoritetaan sisäänrakennetulla println( ) menetelmä. The Järjestelmä on ennalta määritetty luokka, joka tarjoaa pääsyn järjestelmään ja ulos on konsoliin kytketyn lähtövirran tyyppinen muuttuja.
Kommentit
Ne voivat olla joko monirivisiä tai yksirivisiä kommentteja.
// This is a simple Java program. // Call this file 'HelloWorld.java'.
Tämä on yksirivinen kommentti. Tämän tyyppisen kommentin tulee alkaa // kuten C/C++:ssa. Monirivisten kommenttien tulee alkaa /* ja päättyä */.
Tärkeitä kohtia
- Ohjelman määrittelemän luokan nimi on HelloWorld, joka on sama kuin tiedoston nimi (HelloWorld.java). Tämä ei ole sattumaa. Javassa kaikkien koodien on sijaittava luokan sisällä, ja siellä on enintään yksi julkinen luokka, joka sisältää main()-menetelmän.
- Sopimuksen mukaan pääluokan (luokka, joka sisältää päämenetelmän) nimen tulee vastata ohjelman sisältävän tiedoston nimeä.
- Jokaisella Java-ohjelmalla on oltava luokkamääritelmä, joka vastaa tiedostonimeä (luokan nimen ja tiedostonimen tulee olla samat).
Ohjelman kokoaminen
- Sen jälkeen onnistuneesti ympäristön perustaminen , voimme avata terminaalin sekä Windowsissa/Unixissa ja siirtyä hakemistoon, jossa tiedosto – HelloWorld.java on.
- Kääntääksesi HelloWorld-ohjelman, suorita kääntäjä – javac ja määritä ohjelman nimi. lähde tiedosto komentorivillä, kuten kuvassa:
javac HelloWorld.java
- Kääntäjä luo HelloWorld.class-tiedoston (nykyiseen työhakemistoon), joka sisältää ohjelman tavukoodiversion. Nyt suorittaaksemme ohjelmamme, JVM (Java Virtual Machine) on kutsuttava käyttämällä Javaa ja määrittämällä sen nimi luokkaa tiedosto komentorivillä, kuten kuvassa:
java HelloWorld
- Tämä tulostaa Hello World terminaalin näytölle.
Windowsissa
Linuxissa