- Баллы
- 173
- Имя в Minecraft
- Artarious
Не секрет, что для написания своих плагинов нужно знать язык Java. Данная статья предназначена для краткого описания той литературы, которая понадобится во время изучения языка.
Книги для начального обучения
(рекомендуются для прочтения при начинании изучения языка)
Герберт Шилдт - Полный справочник по Java SE 7 - Для изучения синтаксиса
Брюс Эккель - Философия Java - В основном, для изучения ООП в Java
Книги для углублённого обучения
Иван Портянкин - Swing - Эффектные пользовательские интерфейсы.
Роберт Мартин - Чистый код. Создание, анализ и рефакторинг
Онлайн ресурсы (Сайты/курсы):
FAQ:
Вопрос: Простейший Hello world на Java
Ответ:
Вопрос: Как называется программа для создания моей программы в jar ?
Ответ:
Вопрос: Где я могу найти "Среду разработки"?
Ответ:
P.S Если вы знаете интересную книгу или курс по java "для начинающих" можете написать в теме и я добавлю её сюда.
Книги для начального обучения
(рекомендуются для прочтения при начинании изучения языка)
Герберт Шилдт - Полный справочник по Java SE 7 - Для изучения синтаксиса
Брюс Эккель - Философия Java - В основном, для изучения ООП в Java
Книги для углублённого обучения
Иван Портянкин - Swing - Эффектные пользовательские интерфейсы.
Роберт Мартин - Чистый код. Создание, анализ и рефакторинг
Онлайн ресурсы (Сайты/курсы):
- Документация по Java 6
- Java (Beginner) Programming Tutorials
- Основы Java для начинающих
- Справочник по java
- Спецификация языка Ява
- Java эксперт
- Учимся программировать на Java вместе ( и блог автора)
- Изучение Java в виде игры
- Bukkit API
- Wiki bukkit.org для разработчиков
- Описание протокола Minecraft
- Изменения протокола на последней версии Minecraft
- Исходники Bukkit и CraftBukkit
FAQ:
Вопрос: Простейший Hello world на Java
Ответ:
Java:
//Теория:
class [Имя класса] {
public static void main(String args[]){
System.out.println("Hello, world!");
}
}
//Практика:
class MainClass {
public static void main(String args[]){
System.out.println("Hello, world!");
}
}
Ответ:
Это программа называется компилятор и она входит в комплект любой среды разработки и также присутствует в JDK
Ответ:
- Eclipse - самая лучшая по моему мнению среда. На английском, но есть русификатор, который не гарантирует 100 % перевод. Сайт: eclipse.org
- NetBeans - полностью русская среда. Сайт: netbeans.org
- Intellij IDEA
P.S Если вы знаете интересную книгу или курс по java "для начинающих" можете написать в теме и я добавлю её сюда.
Последнее редактирование:
забываю постоянно