03-22-2016, 02:20 AM
Hexlet хорош!
L2j Pane v1.7 - админка для вашего L2 сервера
Java с нуля
|
03-22-2016, 10:22 AM
Девиз Java - Write once, run anywhere (Напиши один раз, запускай везде)
Sensation, А вообще, мой Вам совет, чтобы научиться программировать: Вы должны научиться сами придумывать задания, то есть спроектировать и написать. Проектирование тоже играет большую роль в программировании. Написание программ начинается с создания пакета (папки) и "Java" файла с расширением "Названия_файла.java". Не рекомендуется создавать файлы без пакета (папки). Файлы "Java" имеют название реализуемого главного публичного класса, то есть название файла будет названием класса и должно начинаться всегда с заглавной буквы (все классы нужно писать с заглавной буквы). "Класс" - это не объект, а логическая структура, в нем реализуются параметры (свойства) и методы (функции), а также действия для дальнейших взаимодействий. В самом верху файла ключевым словом указывается "package название пакета (папки)", в котором находится этот файл. package (это назначение, указание пакета (папки) в котором расположен "Файл.java"). В файле может быть только один главный публичный класс (это класс файла), другие созданные классы в этом файле не могут быть с модификатором доступа так как они не являются главными классами файла, и могут объявляться с любым названием. В каждом классе можно объявить внутренний класс с любым модификатором доступа или без модификатора доступа, а также во внутреннем классе опять можно объявить внутренний класс, но это делать не рекомендуется, так как это сильно усложнит реализацию программы, лучше делать это внешним классом - создать файл и объявить в нем главный публичный класс файла. Чтобы программа начала работать нужно только в одном классе объявить главный метод "main" и этот класс станет главным классом программы. Также существуют внутренние анонимные классы или просто анонимные классы Для того, чтобы подключать другие классы из пакетов программы, нужно воспользоваться ключевым словом import. import служит для импорта классов "Java" с пакетов в другой класс другого пакета. import[пробел]пакет[через точку]еще пакет если необхолимо[через точку]Имя класса[в конце точка с запятой]; import pack1.ClassName; import pack1.pack2.ClassName; У каждого класса в отличии от абстрактных классов и интерфейсов есть объект. Думаю для понимания будет достаточно. |
« Предыдущая | Следующая »
|