Кечээ класста “Ачкыч сөздөр” деген оюн ойнодук. Ар бир адам негизги сөздү атап, анын маанисин мүмкүн болушунча түшүндүрүшү керек болчу. Биз 15тей болдук, үч айлампага жетчүдөй. Айрымдары биринчисинде, кээ бири экинчисинде окуусун таштап коюшкан. Кубанычтуусу, мен акыркы болуп окууну таштадым. Ошол. Бул оюнда экинчи орунду ээледи, эгер орундарды бере алсаңыз. Андыктан, Google'дун жардамысыз, албетте, аракетиңизди сынап көрүңүз, антпесе, алардын баарын түшүндүрбөстөн эстеп, мааниси жоголот. Өзүңүздү текшерүү үчүн мышыктын астына караңыз. Учурда JAVA тorнде аныкталган 50 (элүү!) ачкыч сөз бар. Мурда бир аз көбүрөөк болгон, бирок азыркы JAVA спецификациясында 50 сөз көрсөтүлгөн, алар төмөндө келтирилген. Мен аларды топторго бөлүүгө аракет кылдым, мен ар бирин түшүндүрбөйм, андыктан анын көбү түшүнүктүү болушу керек. Примитивдер
- byte
- кыска
- int
- узун
- char
- сүзүү
- кош
- логикалык
- эгерде
- башка
- которуу
- иш
- демейки
- while
- кыл
- тыныгуу
- улантуу
- үчүн
- аракет кыл
- кармоо
- акыры
- ыргытуу
- ыргытат
- жеке
- корголгон
- коомдук
- импорттоо
- пакет
- класс
- интерфейс
- узартат
- ишке ашырат
- статикалык
- финал
- жараксыз
- абстракттуу
- жергorктүү // бул ыкма платформага көз каранды codeдо, көбүнчө Cде ишке ашырылганын билдирет. Мисалы, Объекттеги хэшcode методунда ушундай модификатор бар.
- жаңы
- кайтуу
- бул
- супер
- синхрондуу
- туруксуз
- const
- баруу
- instanceof
- enum // санап чыгуу
- ырастоо // маалыматтарды текшерүү
- transient // класс талааларына колдонулат жана талаа класстын туруктуу абалынын бир бөлүгү эмес экенин билдирет. Ошол. Сериялаштыруу учурунда бул талаа жазылbyte. Жана, ылайык, де-сериялаштыруу учурунда ал byte агымынан калыбына келтирилбейт.
- strictfp // Мен буга чейин бул сөздөн башкасынын баарын уктум, бирок мен муну биринчи жолу угушум керек болчу (эч ким аны жана const деген сөздү атай алган жок). Классты, ыкманы, интерфейсти strictfp ачкыч сөзү менен өзгөртүү менен, сиз калкыма чекиттердин эсептөөлөрү эски versionлардагыдай аткарылышын камсыздайсыз. Бул калкыма чекит операцияларынын натыйжалары бардык платформаларда өзгөрүүсүз болушу үчүн жасалат.
GO TO FULL VERSION