|
Кактус
67 / 67 / 19
Регистрация: 23.05.2012
Сообщений: 342
|
|
Начинаю программировать на яве, нужна консультация22.08.2013, 18:41. Показов 1830. Ответов 17
Метки нет (Все метки)
Здравствуйте, программирую на C/C++ и решил заняться Java. Есть понимание алгоритмов вплоть до реализации архиваторов и анализаторов текста. Но я не знаю, какие книги прочитать по Java, есть ли, как в C/C++, аналоги Страуструпа? Кормена? Много ли отличий от C++ ? (спрашиваю потому что пару раз через декомпилятор/хекседитор взламывал обход защиты плевых программ Java и заметил, что язык очень даже напоминает C++).
Добавлено через 7 минут Так же заметил разные JAVA ME SE и тд , хотелось бы узнать, что есть что и для чего.
0
|
|
| 22.08.2013, 18:41 | |
|
Ответы с готовыми решениями:
17
Начинаю программировать на Java Только начинаю писать на с++, нужна консультация Начинаю программировать |
|
201 / 172 / 52
Регистрация: 01.06.2010
Сообщений: 371
|
|
| 22.08.2013, 18:46 | |
|
Java SE — Java Standard Edition, основное издание Java, содержит компиляторы, API, Java Runtime Environment; подходит для создания пользовательских приложений, в первую очередь — для настольных систем.
Java EE — Java Enterprise Edition, представляет собой набор спецификаций для создания программного обеспечения уровня предприятия. Java ME — Java Micro Edition, создана для использования в устройствах, ограниченных по вычислительной мощности, например в мобильных телефонах, КПК, встроенных системах; JavaFX — технология, являющаяся следующим шагом в эволюции Java как Rich Client Platform; предназначена для создания графических интерфейсов корпоративных приложений и бизнеса. Java Card — технология предоставляет безопасную среду для приложений, работающих на смарт-картах и других устройствах с очень ограниченным объёмом памяти и возможностями обработки.
0
|
|
|
Кактус
67 / 67 / 19
Регистрация: 23.05.2012
Сообщений: 342
|
|
| 22.08.2013, 18:49 [ТС] | |
|
То есть, я так понимаю это наборы библиотек с нужными функциями? На подобие boost или qt в C++ ?(извините, если глупый вопрос)
Или это существенно разные языки с разным синтаксисом, компилятором? Или просто разные компиляторы?
0
|
|
|
0 / 0 / 0
Регистрация: 06.08.2013
Сообщений: 29
|
|
| 22.08.2013, 21:05 | |
|
eocron,начинай читать вот эту книгу:
Хорстманн К.С., Корнелл Г. - Java 2. Том 1. Основы Все вопросы,отпадут,отвичаю)
0
|
|
|
Кактус
67 / 67 / 19
Регистрация: 23.05.2012
Сообщений: 342
|
|
| 22.08.2013, 21:08 [ТС] | |
|
Ну хоть кто-то ответил. Спасибо, сейчас посмотрю
Кстати, существенно ли отличаются JDK 5 6 7 ? Просто если да то наверное имеет смысл изучать материалы по JDK 7 ?
0
|
|
|
|
|||
| 22.08.2013, 22:22 | |||
|
Добавлено через 1 минуту
0
|
|||
|
14 / 14 / 3
Регистрация: 16.04.2013
Сообщений: 404
|
|
| 22.08.2013, 22:27 | |
|
Хорстманна можно только на торенте найти, но говорят, что качество не из лучших. Кароч говорят что лучше уже купить книгу.
А так вот тебе: http://habrahabr.ru/post/43293/
0
|
|
|
0 / 0 / 0
Регистрация: 06.08.2013
Сообщений: 29
|
||
| 22.08.2013, 23:44 | ||
|
0
|
||
|
Кактус
67 / 67 / 19
Регистрация: 23.05.2012
Сообщений: 342
|
|
| 23.08.2013, 08:35 [ТС] | |
|
Да, читаю сейчас первую предложенную книгу, мягко говоря многое опускают...
Кстати, мне стало интересно насчет уборщика - он точно все удалит? )) Зная как прекрасна ява, знаю, что иногда приложение на нем написанное может выжрать 2 гига и не давлясь просить еще ) можно ли как то явно удалить объект? Добавлено через 12 минут Думаю, в наше время заботиться о вирусах как минимум смешно ) Все нормальные ОС поддерживают запрос получения разрешения на выполнение (Под Unix все просто шиколадно). А программисту ну уж точно не понравится запрос типа "Вы хотите запустить expiorer.exe?"
0
|
|
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
||||
| 23.08.2013, 09:17 | ||||
P.S. А если мы углубимся в проблемы безопасности Android...
0
|
||||
|
Кактус
67 / 67 / 19
Регистрация: 23.05.2012
Сообщений: 342
|
|
| 23.08.2013, 09:42 [ТС] | |
|
Сижу под убунтой, она ничего не пропускает. В винде я только в игры играю ))
А Вы по какому учебнику учились? В институте? Хотелось бы узнать совет мастера ) Добавлено через 15 минут Сейчас не много покодил приложения и удивился как все просто. Не радует только, что в случае чего обфускацией придется пользоваться, ну или пройти долгий путь создания exe.
0
|
|
|
2000 / 1427 / 92
Регистрация: 25.11.2010
Сообщений: 3,611
|
|
| 23.08.2013, 09:42 | |
|
Так, ну понятно. Есть "нормальные ОС", а есть Windows и иже с ней. Я счастлив, что Вам под *NIX ничего не нужно. Когда выйдете в реальный мир, тогда и продолжим разговор о вирусах.
P.S. Когда я учился, учебников не было. Это был 1996 год. Java API и очень много кода.
0
|
|
|
0 / 0 / 0
Регистрация: 06.08.2013
Сообщений: 29
|
|
| 23.08.2013, 22:14 | |
|
0
|
|
|
127 / 131 / 11
Регистрация: 25.12.2011
Сообщений: 443
|
||
| 24.08.2013, 05:32 | ||
|
0
|
||
|
KeM6Pug}I{a
49 / 49 / 1
Регистрация: 23.08.2013
Сообщений: 202
|
|
| 24.08.2013, 15:06 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 06.08.2013
Сообщений: 29
|
|
| 24.08.2013, 20:16 | |
|
0
|
|
|
Восстанавливающий знания
304 / 294 / 13
Регистрация: 01.11.2010
Сообщений: 1,234
|
|
| 27.08.2013, 18:43 | |
|
1
|
|
|
Кактус
67 / 67 / 19
Регистрация: 23.05.2012
Сообщений: 342
|
|
| 27.08.2013, 19:26 [ТС] | |
|
Спасибо! Предпочитаю читать изначальную литературу, уже читаю )
0
|
|
| 27.08.2013, 19:26 | |
|
Помогаю со студенческими работами здесь
18
Начинаю программировать на С++ (см, вн)) Начинаю программировать на Prolog
Начинаю изучение C++ (нужна помощь)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|