4. Komentoriviparametrit

Slides:



Advertisements
Samankaltaiset esitykset
6. Metodit.
Advertisements

© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Java-perusteet Kari Kujansuu
Nämä kalvot on lisensoitu Creative Commons Attribution-ShareAlike 1
Taulukot: Array Taulukko Javassa pitää aina perustaa (new)
22. Taulukot.
13. Pakkaukset.
Näytölle tulostaminen. 7.2 Sisällys System.out.println - ja System.out.print -operaatiot. Tulostus erikoismerkeillä. Edistyneempää tulosteiden.
Yksinkertaiset graafiset syöttö- ja tulostustoiminnot.
16. Lohkot Sisällys Tutustutaan lohkoihin. Muuttujien ja vakioiden näkyvyys sekä elinikä erityisesti operaation lohkossa. Nimikonfliktit. Muuttujat.
Toiston tekeminen Javalla  Mikä toistorakenne on?  while toistorakenne  do-while toistorakenne  for toistorakenne 1.
1 Kertaus koetta varten oleellisista asioista Jukka Juslin.
7. Oliot ja viitteet.
Java Java on Sun Microsystems yhtiön kehittämä laaja olio-pohjainen ohjelmointikieli, joka on laitteistoriippumaton. Laitteistoriippumattomuudessa on.
String-vertailusta ja Scannerin käytöstä (1/2)
19. Olio-ohjelmointia Javalla
20. Javan omat luokat.
1 DataOutputStream ja DataInputStream DataOutputStream:lla voidaan tallentaa perustietotyyppien arvoja binäärimuotoiseen tiedostoon DataInputStream:lla.
HelloWorld-ohjelma. 5.2 Sisällys Lähdekoodi. Lähdekoodin (osittainen) analyysi. Lähdekoodi tekstitiedostoon. Lähdekoodin kääntäminen tavukoodiksi.
4. Attribuutit 4.1. Sisällys Yleistä attribuuteista. Näkyvyys luokan sisällä ja ulkopuolelta. Attribuuttien arvojen käsittely aksessoreilla. 4.2.
5. Kapselointi Yleistä Kapseloinnilla (encapsulation) tarkoitetaan luokan tietojen ja toimintojen pakkaamista yhdeksi suojatuksi kokonaisuudeksi.
10. Abstrakti luokka Johdanto Abstrakti luokka (abstract class) poikkeaa konkreettisesta luokasta (ei-abstrakti luokka) siten, että siitä ei.
@ Leena Lahtinen OHJELMAN OSITTAMINEN LUOKKA ATTRIBUUTIT METODIT.
Näppäimistöltä lukeminen Sisällys Arvojen lukeminen näppäimistöltä yleisesti. Arvojen lukeminen näppäimistöltä Java-kielessä. In -luokka.
Hyvä ohjelmointitapa (osa 2) Yleistä Lisää hyviä ohjelmointikäytäntöjä: − Jaa pitkä koodi osiin. − Käytä attribuutteja säästeliäästi.
22. Taulukot.
Ohjelmointitaito (ict1td002, 12 op) Kevät 2008 Raine Kauppinen
@ Leena Lahtinen TIETOKONEOHJELMAN RAKENNE OHJELMALLA ON KAKSI OSAA:  MÄÄRITYSOSA TIETOJEN KUVAUKSIA VARTEN  SUORITUSOSA TIETOJEN KÄSITTELYÄ.
Olioiden taulukointi Perustaulukon käyttö Luokan ilmentymät voidaan tallettaa taulukkoon samoin kuin muuttujat Esimerkki talletetaan taulukkoon opintojaksojen.
1 © Jukka Juslin Luokat, attribuutit ja metodit Yleistietoa: seuraavalla koulutusviikolla tarkempi käsittely.
Sähköpostin lähetys Java- ohjelmasta Jukka Juslin.
15. Ohjelmoinnin tekniikkaa
Tiedostot. 8.2 Sisältö Johdanto. Tiedostojen lukeminen. Tiedostojen kirjoittaminen.
16. Javan omat luokat Sisällys Johdanto. Object -luokka: − toString -, equals -, clone - ja getClass -metodit. Comparable -rajapinta: − compareTo.
String-vertailusta ja Scannerin käytöstä (1/2)
5. Kapselointi.
6. Metodit.
6. Tiedostot.
1. Omat operaatiot.
7. Oliot ja viitteet.
13. Pakkaukset.
2. Taulukot.
14. Poikkeukset.
17. Javan omat luokat.
8. Näppäimistöltä lukeminen
7. Hyvä ohjelmointitapa..
3. Luokat, oliot ja metodit Java-kielessä (Lausekielinen ohjelmointi I ja II –kursseilla opitun kertausta.)
15. Lohkot.
5. HelloWorld-ohjelma.
7. Näytölle tulostaminen
8. Näppäimistöltä lukeminen
14. Hyvä ohjelmointitapa.
11. Javan valintarakenteet
2. Taulukot.
15. Lohkot.
12. Javan toistorakenteet
6. Metodit.
7. Oliot ja viitteet.
3. Komentoriviparametrit
13. Pakkaukset.
16. Javan omat luokat.
7. Hyvä ohjelmointitapa..
14. Poikkeukset.
7. Näytölle tulostaminen
5. HelloWorld-ohjelma.
12. Javan toistorakenteet
Tiedon tulostaminen/kirjoittaminen ”WriteLine”
14. Poikkeukset.
13. Pakkaukset.
4. Luokan testaus ja käyttö olion kautta
eli oliotiedostojen käsittely
Esityksen transkriptio:

4. Komentoriviparametrit

Komentoriviparametrit Ohjelman nimen perään kirjoitettavia merkkijonoja. Erotetaan välilyönnein. Tuttuja Windows- ja UNIX-komentotulkeista. Esimerkkejä komentojen parametreista Komento Ohjelman nimi Parametri(t) copy In.java c:\temp copy In.java c:\temp dir *.java dir *.java cat -v teksti.txt cat -v teksti.txt

HelloWorld: main-operaatio public class HelloWorld { public static void main (String[] args) { System.out.println("Hello World!"); } Parametri args on String-tyyppisten alkioiden taulukko, jonka avulla komentoriviparametri(t) välitetään Java-ohjelmalle. Määreet Nimi Parametri(t)

Komentoriviparametrit Komentorivi: java SayHello World public class SayHello { public static void main(String[] args) { // Tulostetaan, jos (vähintään) yksi parametri. if (args.length > 0) System.out.println("Hello " + args[0]); } Näyttö: Hello World

Komentoriviparametrit public class KRPt { public static void main(String[] args) { System.out.print("Komentoriviparametrejä "); System.out.print(args.length); System.out.println(" kpl."); // Tulostetaan komentoriviparametrit näytölle. for (int i = 0; i < args.length; i++) System.out.println(args[i]); }

Komentoriviparametrit java KRPt Tämä on testi Näyttö: Komentoriviparametrejä 3 kpl. Tämä on testi