Java, изучение. - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 09.02.2012, 17:34   #1
Пользователь

Автор темы (Топик Стартер) Java, изучение.

Привет всем, вопрос:
Есть ли какая нибудь литература по ядру java сервера l2, или же придется учить яву полностью?
P.S Создал тему тут, не нашел подходящего раздела.
Hlapeks вне форума Ответить с цитированием
Непрочитано 09.02.2012, 17:46   #2
Пользователь

По умолчанию Re: Java, изучение.

Фактически, вы хотите купить квартиру в Нью-Йорке, не зная местного языка. Да, вы купите квартиру, и даже сможете жить в ней - но, всё это будет обремленно массой сложностей.

Для начала усвойте - все ядра разные, у них различные функции, методы, и принципы работы. Разобраться в них, даже зная Java - не двух минутное дело вовсе. Не зная Java - чертовски сложно, я бы сказал.

Мой личный совет - не теряйте время зря. Начинайте учить Java, язык относительно актуальный в данный момент, и заложит в последствии крепкий фундамент знаний, для дальнейшего обучения.
TakeThat вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 09.02.2012, 18:03   #3
Пользователь

По умолчанию Re: Java, изучение.

вот держи хоть представление чучуть будет что как можно сказать азы но примитивно

http://www.youtube.com/user/itlift
OneCore вне форума Ответить с цитированием
Непрочитано 09.02.2012, 18:05   #4
Пользователь

По умолчанию Re: Java, изучение.

Даже изучая ava требуются ещё кое-какие знания
KaraMara вне форума Ответить с цитированием
Непрочитано 09.02.2012, 18:29   #5
Пользователь

По умолчанию Re: Java, изучение.

требуются не спорю допустим банальное значение символов, команд

и знание английского )
OneCore вне форума Ответить с цитированием
Непрочитано 10.02.2012, 05:41   #6
Аватар для Azagthtot
Эксперт

По умолчанию Re: Java, изучение.

Требуется "банальное" знание программирования, сетевой архитектуры (тут к стати банальное можно без кавычек), организации памяти, ну и так еще скромненький список на полста страничек
Azagthtot вне форума Отправить сообщение для Azagthtot с помощью ICQ Отправить сообщение для Azagthtot с помощью Skype™ Ответить с цитированием
Непрочитано 10.02.2012, 08:23   #7
Аватар для FriendlyGhost
Пользователь

По умолчанию Re: Java, изучение.

Смотря для чего вам эти знания l2j сервера. Если для того, чтобы делать небольшие изменения в ядре (править мелкие ошибки), выносить конфиги и т.д., то для начала вполне хватит 50-100 страниц к примеру книги Шилдта (или другого автора, не суть), там где самые основы Java описаны, а дальше уже смотреть как и что сделано конкретно в сборке и методом проб/ошибок/копипаста делать, и по мере необходимости/возможностей продолжать изучать язык дальше по книгам.
Если же хотите стать хорошим разработчиком и делать что-то сам с нуля, а не переделывать за другими, то ответы уже даны постами выше.
FriendlyGhost вне форума Ответить с цитированием
Непрочитано 18.02.2012, 17:14   #8
Аватар для TieLay
Герой

По умолчанию Re: Java, изучение.

Подниму-ка темку...
Оказывается в сеть утекло видео вебинара по JAVA от компании "Специалист" в 2х частях:
Цитата:
Java. Уровень 1. Основы программирования / "Специалист" (2011) RUS
Цель курса: Получить теоретические знания и технические навыки, требующиеся для создания простых Java-приложений.По окончании курса Вы будете уметь:
* Создавать простые Java-приложения в среде Eclipse;
* Отлаживать создаваемые приложения;
* Использовать справочную систему Eclipse для Java и стандартных библиотек Java 2;
* Создавать простые графические и консольные приложения.
Содержание

Модуль 1. Введение в Java и Java-технологии.
* Области применения Java.
* JDK, JVM.
* Java 2 (Java EE/SE/ME)
* Лабораторная работа: установка JDK/JRE, настройка параметров среды.

Модуль 2. Eclipse как среда разработки Java-приложний
* Среды разработки.
* Знакомство с Eclipse как средой разработки Java-приложений.
* Проекты.
* Основные этапы создания приложения в среде Eclipse.
* Простейшее приложение, компиляция, запуск.
* Лабораторная работа: установка Eclipse, первое знакомство с приложением, отладка.

Модуль 3. Реализация концепции объектно-ориентированного программирования в Java
* RTTI, информация о классе;
* виртуальные методы;
* Классы и интерфейсы;
* идеология Java.

Модуль 4. Структура Java-приложений
* Классы и пакеты Java и их соотношение с элементами файловой системы;
* Последовательность загрузки классов и влияние ее на структуру программы;
* Стадартные типы и объекты Java;
* Ссылки, указатели и язык Java;
* Объекты Java, цикл жизни объектов;
* Понятие о сборке мусора;
* Архивы Java.
* Лабораторная работа: создание простых демонстрациолнных приложений.

Модуль 5. Классы, интерфейсы и их иерархия
* Классы, их структура;
* Области видимости;
* Создание иерархии классов;
* Переопределение методов класса;
* Создание и уничтожение объекта, конструкторы;
* Статические члены классов;
* Текущий объект и непосредственный предок текущего объекта;
* Инициализация членов класса;
* Константы, перечисления в Java.
* Интерфейсы, их смысл и использование;
* Интерфейсы и наследование;
* Преобразования типов с учетом классов и интерфейсов в условиях полиморфизма.
* Лабораторная работа: создание простых приложений (классы, наследование, интерфейсы, generic Java как система контроля преобразования типов).

Модуль 6. Типы Java
* Стандартные типы, их объектные оболочки;
* Массивы Java;
* Стандартные типы Java – потоки ввода-вывода, строки, календарь и др.
* Лабораторная работа: создание простых приложений (ввод-вывод, контейнеры).

Модуль 7. Операции и операторы
* Операции и их приоритеты;
* Основные операторы Java, основные приемы их использования.

Модуль 8. Потоки, консольный ввод-вывод
* Два вида объектов организации ввода-вывода;
* Ввод/вывод с использованием консоли;
* Файловый ввод-вывод
* Лабораторная работа: создание простых приложений (ввод-вывод, файлы).

Модуль 9. Контейнеры Java
* Виды контейнеров Java;
* Основные приемы использования контейнеров Java;
* Использование шаблонов.
* Лабораторная работа: создание простых приложений (контейнеры).
Модуль 10. Сериализация в Java
* Роль сериализации в Java;
* Стандартная процедура сертализации;
* Понятие об интерфейсе Cloneable.

Модуль 11. Обработка ошибок с использованием исключений
* Сравнение механизма с использованием исключений с традиционным механизмом обработки ошибок;
* Обрабатываемые и необрабатываемые исключения;
* Стандартные исключения Java-технологий, их роль;
* Операторы Java для поддержки исключений.

Модуль 12. Понятие о компонентных моделях и модели JavaBeans
* Использование компонентых моделей при создании реальных современных приложений;
* Компонентная модель JavaBeans;
* Свойства, события, дескрипторы компонентов.
* Лабораторная работа: компоненты JavaBeans и обмен событиями в консольном приложении.


Java - Уровень 2. Разработка клиент - серверных приложений.
Благодаря видеокурсу Вы получите знания, необходимые для создания реальных Java-приложений класса клиент-сервер. В процессе обучения разработке клиент-серверных приложений на Java внимание акцентируется на раскрытии наиболее существенных сторон создания клиентских и серверных приложений. Многочисленные примеры делают изложенный материал весьма наглядным и помогают его лучшему усвоению. Кроме этого, на курсах по разработке клиент-серверных приложений на Java серьезное внимание уделяется компонентам JavaBeans для создания повторно используемых программных компонентов и сборочного программирования.
.
Курс предназначен для всех разработчиков ПО, имеющих опыт программирования, знакомых с языком Java и планирующих создавать Java-приложения.

Содержание видеокурса:

Модуль 1. Многопоточные приложения
• Место многопоточных приложений
• Средства Java для управления многопоточностью
• Класс Thread и интерфейс Runnable
• Создание потоков
• Мониторы
• Синхронизация потоков
• Лабораторная работа. Создание и синхронизация потоков в консольном приложении

Модуль 2. Компонентная модель JavaBeans
• Основы взаимодействия компонентов Java в приложениях
• Свойства, события и дескрипторы компонентов
• Адаптеры, безымянные классы как распространенная техника создания адаптеров
• Модель «источник-получатель» и многопоточность
• Лабораторная работа. Создание графических компонентов Swing/SWT c использованием безымянных классов, адаптеров и защитой непотокобезопасных графических компонентов

Модуль 3. Графические приложения Java
• Графические модели Java – AWT, Swing, SWT
• Создание графических приложений с использованием SWT
• Основные SWT-компоненты
• Менеджеры компоновки
• Модель JFace
• SWT и JFace-приложния в среде Eclipse
• Лабораторная работа. Создание графического приложения с архитектуре MVC с использованием JFace, SWT в представлении Eclipse

Модуль 4. Приложения Java c использованием СУБД
• Java и взаимодействие с СУБД
• JDBC, использование SQL в Java-приложениях для доступа к реляционным БД
• JDBC-драйвера, их виды
• Основные объекты JDBC
• Транзакции JDBC
• Понятие об объектных БД и объектно-реляционном отображении
• Лабораторная работа. Создание СУБД Derby и приложения Java/JDBC для работы с ним

Модуль 5. Web-приложения Java
• Java и взаимодействие с Web-серверами
• Использовании апплетов
• Распределенные Web-приложения
• Сервлеты
• Документы JSP
• Портлеты
• Лабораторная работа. Создание приложения с использованием сервлетов
TieLay вне форума Ответить с цитированием
Непрочитано 18.02.2012, 17:20   #9
Аватар для R2D2
Custodem

По умолчанию Re: Java, изучение.

на сколько знаю оно не полное
__________________
Пусть в горле ложка застрянет у того кто писал систему вступления в клан. © Mifesto
R2D2 вне форума Отправить сообщение для R2D2 с помощью ICQ Отправить сообщение для R2D2 с помощью Skype™ Ответить с цитированием
Непрочитано 18.02.2012, 17:47   #10
Аватар для shocked
Пользователь

По умолчанию Re: Java, изучение.

Как по мне, эти лекции http://www.lektorium.tv/lecture/?id=13356 намного глубже и лучше , чем от Специалиста.
У них в Уровень 2 по-моему даже нету упоминания о потоках, сокетах и многого другого
shocked вне форума Ответить с цитированием
Сказали спасибо:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изучение Java HeyYo Курилка / Yak floor 13 25.10.2011 02:58
Изучение скилов APKO Работа со скриптами 1 25.09.2011 20:03
Изучение Java Madnezz Курилка / Yak floor 2 30.01.2011 12:02
Изучение Java языка ilyxa Lineage II 1 17.06.2010 18:06
как сделать авто изучение! Prove Серверная часть 3 06.02.2010 06:57


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 03:20. Часовой пояс GMT +3.

Вверх