23 сентября 2019 года    
Понедельник | 00:36    
Главная
 Новости
Базы данных
Безопасность PC
Всё о компьютерах
Графика и дизайн
Интернет-технологии
Мобильные устройства
Операционные системы
Программирование
Программы
Связь
Сети
 Документация
Статьи
Самоучители
 Общение
Форум





Разделы / Программирование / Java
  1. Возможности языка Java.
    Здесь рассматриваются различные возможности языка Java, при этом описываются различные типы программ, которые можно создавать на этом языке. До момента посещения этого сайта, вероятно, уже много слышали о языке Java. Надо сказать, что эти слухи вполне оправданы - язык Java способен почти на все, что о нем говорят, и даже на большее.
  2. Java: Управление ресурсами.
    Как я заметил, многие, начинающие программировать на Java, не вполне чётко представляют себе, как следует управлять ресурсами на этом языке. В данной статье я попытался изложить своё видение на этот аспект программирования.
    Автор: Сергей Астахов
  3. Ломаем Java программу
    Несмотря на столь громкое название в данном тексте речь не пойдет о том, как ломать программы или аплеты на Java, речь пойдет как раз о другом, как защитить такие уязвимые объекты от посягательств "нехороших" людей. Данная статья основана на результатах проводимого конкурса в рамках проекта JavaPower. Те из читателей, кто не желает узнать результаты конкурса или же не желает знать, как можно защитить программу от ее взлома могут смело пролистать данный документ до конца и проголосовать, не забыв при этом нажать пару раз на баннеры. Итак, в начале о самом конкурсе и о том, о чем собственно будет идти речь далее. Специально для конкурса была создана простая программа. В ее задачу входила всего лишь одна функция - получение и вывод на экран файла с FTP сервера. Однако программа может читать файлы только с того сервера, который указан в ее специальном ключевом файле. Другими словами, в файле ключа было зашифровано доменное имя, с которого и только с которого программа может получать файлы
  4. Можно ли использовать компиляторы для того, чтобы оптимизировать Ваш Java код?
    Содержание Рэгги Хатчерсон (Reggie Hutcherson) объясняет в каких случаях можно использовать компилятор для оптимизации кода, а когда - нет. Здесь также обсуждается эффективность использования наиболее распространенных методик оптимизации, применяемых компиляторами Java: введение констант и удаление неиспользуемого кода.
  5. Java 1.2 расширяет возможности работы с распределенными объектами в Java
    Вы узнаете о возможностях технологии Java 1.2 для работы с распределенными объектами: RMI, Java IDL, а также о их индивидуальных особенностях и отличиях Платформа Java 1.2 позволяет создавать приложения, работающие с распределенными объектами, используя одну из двух методики -- технологии RMI, существовавшей в более ранних версиях, и новой технологии Java IDL, являющейся компонентом Java Enterprise. Несмотря на то что Sun довольно давно пытается рассеять заблуждения относительно избыточности этих технологий, многие разработчики по-прежнему пребывают в растерянности относительно существование сразу двух, казалось бы схожих технологий работы с распределенными объектами. Данная статья сравнивает эти две технологии и рассматривает их использование на конкретных примерах.
    Автор: Брайан Морган (Bryan Morgan)
  6. Ява стоит кучу денег
    Действительно ли технология Ява является дорогостоящей? Ответ на этот вопрос нетривиален. Все зависит от сложности разрабатываемого программного обеспечения. Скажем, для небольшого приложения (от 1 до 3-х человеко-месяцев) Ява может не стоит вообще ничего! Создатель Явы компания Sun на определенных условиях бесплатно предлагает к использованию как базовую среду разработки Ява-приложений (JDK, Java Development Kit ), так и среду выполнения Ява-программ (JRE, Java Runtime Environment). Причем разработчикам разрешено распространение JRE вместе со своим приложением при условии, если они не изменяют исходный инсталяционный пакет.
  7. Ява - идеал, она не нуждается в улучшениях
    Ява была создана в 1994-1995 году. К этому моменту информационные технологии получили интенсивное развитие как за счет "персонализации" компьютеров, так и отчасти за счет распространения Интернет. Авторы Явы постарались воплотить в ней все достижения информационной индустрии, но идеал, как известно, недостижим. Кое-что, все-таки осталось "за бортом". Среди подобных возможностей можно назвать условия проверки правильности выполнения программы, "программирование по контракту", шаблоны и др. В основном, в качестве примера для сравнения мы будем использовать C++, как наиболее "продвинутый" язык программирования.
  8. Как упростить процесс печати на Java 1.1 c помощью моделей проектирования
    Java 1.1 и последующие версии предлагают несколько простых методов печати, которые можно вызвать из Java-приложений. Пока еще модели безопасности Java не позволяют вывести на принтер апплеты Web-страниц, однако, будущие версии Java, возможно, снимут это ограничение. Сначала мы рассмотрим относительно примитивные методы печати, которые предлагает Java, а затем изучим технологию объектно-ориентированного программирования. Знание данной технологии позволит вам построить более полезный и надежный объект Printer.
  9. JavaBeans: "Отличное жаркое"?
    Краткое содержание Java является действительно открытой межплатформенной средой, которая позволяет использовать везде однажды созданные Java-приложения. Пока еще не у всех программистов есть возможность пользоваться этой технологией: "написать один раз, применять везде". Тем не менее, модель построения Java-компонентов, JavaBeans, позволяет обычным людям - не программистам во всем мире - воспользоваться этими преимуществами, что, в конечном итоге, решает задачи программно-компонентной технологии.
    Автор: Дэвид С. Реншо, Лаборатория Хёрсли, IBM
  10. Основная среда разработки Ява-программ: текстовый редактор
    Среда разработки Java это только компилятор коммандной строки? Нет, это только лишь очередной миф и возникает он известно отккуда. Когда очередной новичек просит у своих более опытных коллег: "Дайте мне компилятор Java!" Ему в большинстве случаев отвечают: "javac.exe в директории JDK". И это будет правильно, поскольку в каждым пакетом разработчика поставляются не только основные классы, документация и виртуальная машина для запуска программ, но еще и сам компилятор с языка Java в байт-коды виртуальной машины Java. Этот компилятор коммандной строки способен выполнить практически все требования которые может предъявить к компилятору
    Автор: Владислав Кравченко, Григорий Григоренко
Страницы:1 2 3 4 5 6 7 8


Лента новостей


2006 (c) Copyright Hardline.ru