21. decembra 2001
Otázka: Existuje dôvod, prečo nemôžem použiť čísla ako súčasť príkazov na balík a import? Ak je napríklad moje doménové meno www.7ofHearts.com a chcem vytvoriť balík pomocou môjho doménového mena, potom:
balíček com.7ofHearts;
zatiaľ nezostavuje: kompiluje. Ak mám aplikáciu, ktorá potrebuje na import vyššie uvedeného balíka, buď: ani zostaví. Existuje nejaké riešenie alebo nie sú čísla povolená v balíkoch alebo príkazoch na import? A: V prostredí Java musia všetky identifikátory začínať písmenom, podčiarkovníkom alebo znakom meny Unicode. Akýkoľvek iný symbol, napríklad číslo, je neplatný. Okrem toho identifikátor nemôže mať rovnaký pravopis ako jedno z vyhradených slov Java. (Zoznam kľúčových slov a literálov vyhradených na použitie ako identifikátor nájdete v časti "3.9 Kľúčové slová" z Špecifikácia jazyka Java.) V Jave je identifikátor čokoľvek, čo sa používa pre názov deklarovanej entity. Identifikátor teda obsahuje všetky názvy balíkov, tried, metód, parametrov a premenných. Takže v prípade Môj jediný návrh: vyhláskovať „7.“ Vyskúšajte Ďalšie informácie o identifikátoroch nájdete v časti „3.8 Identifikátory“ z adresy Špecifikácia jazyka Java.balík balenia. \ u0055srdcia;
import com.7ofHearts. *;
import kom. \ u0055ofHearts. *;
7 srdiečok
, máte jednoducho smolu. com.sevenofhearts
namiesto com.7 srdiečok
.
Získajte viac informácií o tejto téme
- Viac informácií o identifikátoroch nájdete v dokumente „3.8 Identifikátory“ Špecifikácia jazyka Java
//java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#40625
- Zoznam vyhradených kľúčových slov a literálov Javy, ktoré nie sú k dispozícii ako identifikátory, nájdete v časti „3.9 Kľúčové slová“ Špecifikácia jazyka Java
//java.sun.com/docs/books/jls/second_edition/html/lexical.doc.html#229308
- Chcieť viac? Viď Java Q&A Register pre celý katalóg otázok a odpovedí
//www.javaworld.com/columns/jw-qna-index.shtml
- Viac ako 100 bystrých tipov pre jazyk Java od najlepších odborníkov v odbore nájdete na stránke JavaWorld 's Tipy pre Java Register
//www.javaworld.com/columns/jw-tips-index.shtml
- Naučte sa základy jazyka Java na strane klienta v našom Java začiatočník diskusia. Medzi kľúčové témy patrí jazyk Java, Java Virtual Machine, API a vývojové nástroje
//forums.idg.net/webx?50@@.ee6b804
- Zaregistrovať JavaWorldje zadarmo Aplikovaná Java informačný bulletin
//www.javaworld.com/subscribe
- Množstvo článkov týkajúcich sa IT z našich sesterských publikácií nájdete na .net
Tento príbeh, „Platné identifikátory“, pôvodne publikoval server JavaWorld.