Java — различия между версиями
Материал из SEWiki
Snurk (обсуждение | вклад) (→Домашние задания) |
Snurk (обсуждение | вклад) (→Coding conventions) |
||
Строка 19: | Строка 19: | ||
== Coding conventions == | == Coding conventions == | ||
В отличие от C++, для Java есть [http://www.oracle.com/technetwork/java/codeconv-138413.html общепринятые coding conventions] от компании Sun. | В отличие от C++, для Java есть [http://www.oracle.com/technetwork/java/codeconv-138413.html общепринятые coding conventions] от компании Sun. | ||
+ | |||
+ | В первую очередь обратите внимание на Naming Conventions. Настоятельно рекоммендуется отдавать предпочтение длинным мнемоническим идентификаторам. | ||
== Полезные ссылки == | == Полезные ссылки == |
Версия 23:38, 8 февраля 2012
Домашние задания
Первое задание срок сдачи: 15 февраля
Присылать задачи нужно на почту sergeynurk@gmail.com с темой: Java homework <фамилия> tasks 1,2,3...
Задания должны находиться в jar архивах. В архивы включаются только ваши исходники (.java файлы).
Для создания архивов используйте утилиту jar.
Каждая задача должна находиться в пакете ru/spbau/<ваша фамилия>/task<# задания>
Можете складывать несколько заданий в один архив.
Рекомендуемая литература
- "Thinking in Java", Bruce Eckel
- "Effective Java", Joshua Bloch
Coding conventions
В отличие от C++, для Java есть общепринятые coding conventions от компании Sun.
В первую очередь обратите внимание на Naming Conventions. Настоятельно рекоммендуется отдавать предпочтение длинным мнемоническим идентификаторам.