Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Java Объектное программирование http://www.cyberforum.ru/java/thread798681.html
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Scanner; public class skazka1 { public static void main (String args)throws...
Java Десериализация .ser
Есть файл .ser, выдернутый из .jar архива. Есть варианты как просматреть в читаемом формате, что находется в .ser? Зарание спасибо.
Программа получает свое же имя (в данной папке), как? Java
Здравствуйте. 1. Меня интересует вопрос в сабже (название темы), (программа получает свое же название (в данной папке. Пример: example.jar)). Как такое можно реализовать? 2. На данный момент мне...
Java Timer and elapsed time Можно ли у запущенного таймера определить время, через которое он отработает ? То есть сколько ему осталось до запуска TimerTask. http://www.cyberforum.ru/java/thread798272.html
Java С чего начать разработку web сервиса на Java http://www.cyberforum.ru/java/thread798231.html
Уважаемые форумчане, нужна ваша помощь. Я уже некоторое время почитываю теорию по Java и выполняю все задания, но вот задался целью применить свои вновь полученные, а так же те которые мне...
AnyLogic Java
Небольшая просьба: у кого стоит AnyLogic 6.5 не могли бы вы сохранить файл в более раннею версию, как минимум в 6.4.1
Считать значения из файла, суммировать и вывести используя стандартный IO Java
Собственно маленькая предыстория: решил я попробовать свои силы на онлайн олимпиаде. первое задание показалось простым: Input contains two integer numbers separated with 'end of line' symbol. Each...
Java TreeSet . Туплю Доброго времени суток. Темы для тупых вопросов, как у меня, я не нашел. Пришлось создать (и чувствую, что не последний раз :( ). Мне нужно создать TreeSet из элементов собственного класса. ... http://www.cyberforum.ru/java/thread797137.html
Java Эмулятор менеджера виртуальной страничной памяти компьютера с одноуровневой таблицей страниц http://www.cyberforum.ru/java/thread797132.html
Доброго времени суток :coffee: Мне задали задание написать эмулятор менеджера виртуальной страничной памяти компьютера с одноуровневой таблицей страниц, на джаве. Прочитав несколько раз параграфы...
Java Внутренние классы Здравствуйте. Вот такая проблема : У меня есть класс BubblesFrame в котором есть внутренний класс startnewGame : public class startNewGame implements ActionListener{ public void... http://www.cyberforum.ru/java/thread796958.html
Skipy
1996 / 1419 / 91
Регистрация: 25.11.2010
Сообщений: 3,611
05.03.2013, 11:08 0

Java Технические задания для устройства на работу

05.03.2013, 11:08. Просмотров 1617. Ответов 6
Метки (Все метки)

Ответ

Как я уже говорил, всё зависит от области. Одно дело web-приложение, несколько другое - enterprise, standalone-приложения (хотя их мало пишется) - третье. Отдально стоят мобильные приложения - JavaME, Android. Вам куда требования нужны?

Вот этот список, я считаю, нужен в любом случае (к ME/Android он относится частично)
  • Знание языка - синтаксис, конструкции, принципы компиляции, связывания, загрузки классов, типы классов, принципы ООП, типизация (generics), особенности работы с массивами, исключения, модификаторы доступа, внутренние классы, анонимные классы, их особенности, модификаторы final и static.
  • Знание основных классов библиотеки - пакет java.lang; знание особенностей работы со строками
  • Collections API - типы коллекций, варианты их реализаций, отличия в реализациях, особенности использования (необходимость реализации hashCode, equals, compareTo)
  • Потоки - принципы создания, управления жизненным циклом, принципы взаимодействия, синхронизация, использование пулов потоков, атомарность операций, thread safety
  • Ввод-вывод - базовые принципы работы с потоками (stream), работа с файлами с произвольным доступом, NIO, работа с буферами данных, желательно понимание принципов событийной работы с потоками (селекторы, регистрация слушателей событий), сериализация, кодировки, отличия в работе с байтами/символами
  • Работа с XML - какие есть подходы, в чем отличия, преимущества/недостатки
  • Reflection - принципы работы с метаданными классов, создание классов/вызов методов через объекты java.lang.reflect
  • RMI - принципы, требования к классам, участвующим в реализации
  • Работа с сетью - основные принципы взамодействия, средства их поддержки в Java (сокеты различного вида, поддержка различных протоколов), базовые принципы реализации
  • JDBC - принципы низкоуровневого взаимодействия с базами данных

И это только базовая часть. Дальше, в зависимости от специализации, появляются сервлеты, JSP, EJB, JPA, JMS, JNDI, веб-сервисы, JSF, различные фреймворки (коих туча). И т.д. и т.п. Это уже можно обсуждать только после определения специализации.

Вернуться к обсуждению:
Java Технические задания для устройства на работу
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.03.2013, 11:08

Очередь, иммитирующая работу устройства
Имеется устройство с N последовательными ячейками памяти, работающими по принципу очереди. На вход...

Задания на работу с файлами
Создать в программе текстовый файл, содержащий сведения о студентах первого курса: Фамилия И.О.,...

Конструирование класса, моделирующего работу устройства
Дорогие форумчане, помогите разобраться с задачей. Необходимо: "1. Разработать модель работы...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru