3. 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
Tuloksellinen Java-ohjelmointi Luku 9 Taulukot ja perustietorakenteet
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.
Ohjelmointi 2 – 2007 Vesa Lappalainen Alkuun annan sulle vinkin, joutavia on juorut muiden: Luppo loppui, alkoi arki, kutsuu koulu - niinkö luulet? Uskoppas:
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.
7. Oliot ja viitteet.
Java Java on Sun Microsystems yhtiön kehittämä laaja olio-pohjainen ohjelmointikieli, joka on laitteistoriippumaton. Laitteistoriippumattomuudessa on.
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.
5. Kapselointi Yleistä Kapseloinnilla (encapsulation) tarkoitetaan luokan tietojen ja toimintojen pakkaamista yhdeksi suojatuksi kokonaisuudeksi.
@ 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.
@ 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.
Javan oliovirrat eli oliotiedostojen käsittely. Olio- eli objektitiedostojen käsittely Käsittely täysin samanlaista kuin muiden tiedostojen 1.Otetaan.
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.
Lausekielinen ohjelmointi II Ensimmäinen harjoitustyö.
5. Kapselointi.
6. Metodit.
6. Tiedostot.
1. Omat operaatiot.
7. Oliot ja viitteet.
13. Pakkaukset.
2. Taulukot.
14. Poikkeukset.
1. Olio-ohjelmointi.
17. Javan omat luokat.
8. Näppäimistöltä lukeminen
4. Komentoriviparametrit
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
12. Javan toistorakenteet
2. Taulukot.
15. Lohkot.
12. Javan toistorakenteet
6. Metodit.
7. Oliot ja viitteet.
13. Pakkaukset.
4. Attribuutit.
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:

3. 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