21. joulukuuta 2001
K: Onko mitään syytä, etten voi käyttää numeroita osana paketti- ja tuontilausekkeita? Esimerkiksi, jos verkkotunnukseni nimi on www.7ofHearts.com ja haluan luoda paketin käyttämällä verkkotunnustani, toimi seuraavasti:
paketti com.7ofHearts;
ei koota, mutta: ei koota. Jos minulla on sovellus, joka tarvitsee tuoda yllä olevan paketin, kumpikaan: ei myöskään kokoaa. Onko olemassa kiertotapaa vai eivätkö numerot ole sallittuja paketeissa tai tuontilausekkeissa? A: Java-ohjelmassa kaikkien tunnisteiden on aloitettava kirjaimella, alaviivalla tai Unicode-valuutan merkillä. Mikään muu symboli, kuten numero, ei kelpaa. Tunnistimessa ei myöskään voi olla samaa kirjoitusasua kuin yhdellä Javan varattuista sanoista. (Luettelo tunnisteiksi varattuista avainsanoista ja literaaleista on kohdassa "3.9 Avainsanat" Java-kielimääritys.) Java-tunniste on mitä tahansa ilmoitetun yksikön nimessä käytettävä tunniste. Joten tunniste sisältää kaikki pakettien, luokkien, menetelmien, parametrien ja muuttujien nimet. Joten tapauksessa Ainoa ehdotukseni: kirjoita "7." Yrittää Lisätietoja tunnisteista, tarkista "3.8 Tunnisteet" alkaen Java-kielimääritys.paketti com. \ u0055ofHearts;
tuonti com.7ofHearts. *;
Tuo com. \ u0055ofSydämet. *;
7 sydämestä
, sinulla ei yksinkertaisesti ole onnea. com. seitsemän sydäntä
sijasta com. 7 sydäntä
.
Lisätietoja tästä aiheesta
- Lisätietoja tunnisteista, lue "3.8 Tunnisteet" Java-kielimääritys
//java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625
- Luettelo Java: n varatuista avainsanoista ja literaaleista, jotka eivät ole käytettävissä tunnisteina, on luettelossa 3.9 Avainsanat. Java-kielimääritys
//java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#229308
- Haluta lisää? Katso Java-kysymykset ja vastaukset Hakemisto koko Q & A-luetteloon
//www.javaworld.com/columns/jw-qna-index.shtml
- Jos haluat saada yli 100 oivaltavaa Java-vinkkiä yrityksen parhailta mieliltä, käy osoitteessa JavaWorld 's Java-vinkkejä Indeksi
//www.javaworld.com/columns/jw-tips-index.shtml
- Opi asiakaspuolen Java-sovelluksen perusteet Java-aloittelija keskustelu. Keskeisiä aiheita ovat Java-kieli, Java-virtuaalikone, sovellusliittymät ja kehitystyökalut
//forums.idg.net/webx?50@@.ee6b804
- Ilmottautua JavaWorldon ilmainen Applied Java uutiskirje
//www.javaworld.com/subscribe
- Löydät runsaasti tietotekniikkaan liittyviä artikkeleita sisarjulkaisuistamme .net
Tämän tarinan "Voimassa olevat tunnisteet" julkaisi alun perin JavaWorld.