- Identyfikator musi zaczynać się od: $,_ , lub litery.
- identyfikator nie może zaczynać się od cyfry!
- Kolejne znaki mogą być: cyfrą,literą,$,_.
- Nie ma limitów na długość ident.
- Nie możesz używać słów kluczowych javy.
- foo i Foo to dwa różne identyfikatory!!
- Wszystko tyczy się także nazw metod i klas
@Test
public void testIdentyfikatorow() {
//GOOD
int _=5;
int $=5;
int a=8;
int $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$=2;
int _____________________________________=3;
int _1234=4;
//BAD!!
//!int a:=9;
//!int e#=9;
//!int .f=9;
//!int 7g;
//!int enum=5 //bo keyword
}
public void ___(){ } //correct
public void $(){} //correct
public void _$_(){} //corect
private class ${}; //correct
private class ________{}//correct
Brak komentarzy:
Prześlij komentarz