|
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 12
|
|
Дайте реккомендации новичку в изучении java18.03.2010, 16:59. Показов 7956. Ответов 23
Метки нет (Все метки)
Всем привет! Решил заняться изучением JAVA, а именно платформы EE. Помогите пожалуйста - подскажите новичку с чего начать. В какой оболочке/среде происходит написание программ ? И какими средами пользуетесь вы. Какие главные моменты необходимо изучить на начальном этапе ? Заранее всем спасибо
0
|
|
| 18.03.2010, 16:59 | |
|
Ответы с готовыми решениями:
23
Дайте совет новичку Дайте задачу новичку Дайте советы новичку |
|
22 / 16 / 1
Регистрация: 26.01.2010
Сообщений: 305
|
||
| 14.04.2010, 11:56 | ||
|
0
|
||
|
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
|
|
| 14.04.2010, 21:12 | |
|
RZ_RZ, вспомните с чего вы начинали? А теперь представьте чтобы было если бы вы начали сразу с ООП. Вот поэтому не надо давать таких советов.
Ustinov'86, я бы посоветовал начать учить С/С++ для знакомства с синтаксисом и принципами программирования и по возможности ознакомится с ассемблером - для развития гибкости мышления и понимания происходящих процессов
1
|
|
|
263 / 19 / 3
Регистрация: 26.05.2006
Сообщений: 150
|
||
| 15.04.2010, 05:49 | ||
0
|
||
|
2 / 2 / 0
Регистрация: 15.04.2009
Сообщений: 18
|
|
| 16.04.2010, 11:31 | |
|
Лучше возьми IntellijIdea как IDE. Это очень облегчит тебе жизнь. Я как начал на ней работать, так и работаю уже много лет.
А J2EE - это набор стандартов, разработанный SUN. И под каждый стандарт есть реализации от разных фирм. То есть тут ты к IDE никак не привязан. Можешь просто в idea например создать нужную структуру папок для сборки war, писать классы, jsp страницы (или xhtml) и конфигурационные файлы, а потом собирать это все при помощи ant или maven и деплоить на app сервер JBoss например. То есть все это можно делать и вручную - например просто скопировать war файл куда надо на сервер. Можно запускать ant или maven прямо из командной строки, можно подключить тот же ant или maven к idea и запускать из среды idea. Принципиальной разницы нет - все прозрачно и понятно, что делаешь и как работает. Что выгодно отличает Java от .net, где любую фигню стараются упаковать в 10 коробочек с ленточками и преподнести как чтото супер пупер, и всместо того, чтобы прояснить , шо це таке, морочат голову и запутывают надуманными терминами и названиями. Изучать начинать с Си конечно можешь, если у тебя планы на 10 лет. Вообще достаточно начать с J2SE - того же Хорстмана взять например. Выучишь основы, делая консольные приложения и Swing. А уже потом начинаешь изучать J2EE - хоть и с этого http://java.sun.com/javaee/5/docs/tutorial/doc/ Там пойдут сервлеты, enterprise бины, jsf и так далее. Не факт что ты все это будешь использовать, потому что это набор технологий. Но завязано это все так или иначе на распределенных системах, то есть сервер и куча клиентов. В основе всегда лежат сервлеты, а дальше уже делают какие-то надстройки над ними и получают новую технологию, чтобы поменьше писать утилитного кода, типа обработки запросов, а именно разрабатывать бизнес логику. В общем то это 2 таких основных отличия J2EE - распределенные системы и программист занимается больше логикой чем утилитными процессами. Так что дерзай. Java - это песня
2
|
|
| 16.04.2010, 11:31 | |
|
Помогаю со студенческими работами здесь
24
Об изучении Java Программисты дайте совет новичку? Дайте советов новичку в Питоне Дайте несколько советов новичку
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|