Java бастапқы файлында бірнеше сыныптар болуы мүмкін бе?
Java бастапқы файлында бірнеше сыныптар болуы мүмкін бе?

Бейне: Java бастапқы файлында бірнеше сыныптар болуы мүмкін бе?

Бейне: Java бастапқы файлында бірнеше сыныптар болуы мүмкін бе?
Бейне: Java Multithreading : AtomicReference, ScheduledExecutorService и монада Either. Многопоточность. 2024, Сәуір
Anonim

Иә, ол алады . Дегенмен, сонда алады тек болсын бір қоғамдық сынып бойынша. java файлы , жалпыға бірдей сыныптар міндетті бар атымен бірдей бастапқы файл . Бір Java файлы мүмкін тұрады бірнеше сыныптар шектеумен ғана бір олардың алады қоғамдық болу.

Сонымен қатар, бізде сынып ішінде бірнеше жалпы сынып болуы мүмкін бе?

Сынып ішінде бірнеше сыныптар болуы мүмкін . Олар Ішкі деп аталады Сынып es немесе кірістірілген сыныптар . Сен істей аласың тіпті бірнеше класс бар анықтамалар ішінде бір болмысы жоқ жалғыз.java файлы басқасына салынған (тек біреуі болған жағдайда қоғамдық , өйткені а қоғамдық сынып жариялау керек ішінде кейін аталған файл).

Сондай-ақ, сыныпта Java тілінде басқа класс болуы мүмкін бе? жылы Java , әдістері сияқты, а айнымалылары сынып да алады бар басқа сынып оның мүшесі ретінде. Жазу а сынып ішінде басқа кіруге рұқсат етіледі Java . The сынып ішінде жазылғандар кірістірілген деп аталады сынып , және сынып бұл ішкі нәрсені ұстайды сынып сыртқы деп аталады сынып.

Сол сияқты, бастапқы файлда бірнеше бума мәлімдемесі болуы мүмкін бе?

Ана жерде алады тек бол бір пакет мәлімдемесі әрқайсысында бастапқы файл , және ол барлық түрлерге қолданылады файл . Ескерту: егер сен қою бірнеше түрлері ішінде бойдақ бастапқы файл , тек біреу алады жалпыға ортақ болуы керек және ол міндетті бар атымен бірдей бастапқы файл . Әйтпесе, сыныптар мен интерфейстер аталған пакеттер.

Java бастапқы файлын атаусыз сақтай аласыз ба?

Иә, құрастыруға болады java бастапқы файлы әртүрлі файл атауы бірақ сен ішінде анықталған сыныптардың ешқайсысының жалпыға ортақ екеніне көз жеткізу керек сен құрастырыңыз бастапқы файл сәйкес.сынып файлдар ішіндегі сыныптар үшін бастапқы файл құрылады.

Ұсынылған: