21. december 2001
Spørgsmål: Er der en grund til, at jeg ikke kan bruge tal som en del af pakke- og importopgørelser? For eksempel, hvis mit domænenavn er www.7ofHearts.com, og jeg vil oprette en pakke ved hjælp af mit domænenavn, så:
pakke com.7ofHearts;
kompilerer endnu ikke: kompilerer. Hvis jeg har et program, der skal importere ovenstående pakke, skal ingen af disse: heller ikke vil kompilere. Er der en løsning, eller er tal ikke tilladt i pakker eller importopgørelser? EN: I Java skal alle identifikatorer begynde med et bogstav, en understregning eller et Unicode-valutategn. Ethvert andet symbol, f.eks. Et tal, er ikke gyldigt. Desuden kan en identifikator ikke have den samme stavemåde som et af Java's reserverede ord. (For en liste over nøgleord og bogstaver, der er reserveret til brug som identifikator, se "3.9 Nøgleord" fra Java-sprogspecifikationen.) I Java er en identifikator alt, hvad der bruges til navnet på en erklæret enhed. Så en identifikator inkluderer alle pakke-, klasse-, metode-, parameter- og variabelnavne. Så i tilfælde af Mit eneste forslag: stav "7." Prøve For at få flere oplysninger om identifikatorer, skal du tjekke "3.8 Identifikatorer" fra Java-sprogspecifikationen.pakke com. \ u0055ofHearts;
import com.7ofHearts. *;
import com. \ u0055ofHearts. *;
7 af Hjerter
, du er simpelthen ude af lykke. com.sevenofhearts
i stedet for com.7 af hjerter
.
Lær mere om dette emne
- For mere om identifikatorer, læs "3.8 Identifikatorer" fra Java-sprogspecifikationen
//java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625
- Du finder en liste over Java's reserverede nøgleord og bogstaver, som ikke er tilgængelige som identifikatorer, i "3.9 Nøgleord" i Java-sprogspecifikationen
//java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#229308
- Ønsker mere? Se Java Q&A Indeks for det fulde Q&A katalog
//www.javaworld.com/column/jw-qna-index.shtml
- For mere end 100 indsigtsfulde Java-tip fra nogle af de bedste sind i branchen, besøg JavaWorld 's Java-tip Indeks
//www.javaworld.com/column/jw-tips-index.shtml
- Lær det grundlæggende i klientsiden Java i vores Java Nybegynder diskussion. Kernemner inkluderer Java-sproget, Java Virtual Machine, API'er og udviklingsværktøjer
//forums.idg.net/webx?50@@.ee6b804
- Tilmeld dig JavaWorlder gratis Anvendt Java nyhedsbrev
//www.javaworld.com/subscribe
- Du finder et væld af it-relaterede artikler fra vores søsterpublikationer på .net
Denne historie, "Gyldige identifikatorer", blev oprindeligt udgivet af JavaWorld.