Коллекция статей, посвященных языку программирования Java. Java in a Nutshell. Java Language Reference. Java AWT Reference. Java Fundamental Classes Reference. Exploring Java.
The answer is a custom class loader. By default, the Virtual Machine loads classes from the file system. Using custom class loader, a browser is able to load new classes, in the form of an applet, through the Internet. In this article we'll create a custom class loader and use it to load and execute new classes dynamically. To keep things clean and simple our custom class loader will load its classes from the file system.
В книге рассказывается об использовании Java в сети. Она содержит информацию, необходимую для разработки собственных аплетов и эффективного использования всех возможностей языка Java. Программирование в Java для WEB начинается с обзора языка и потом постепенно переходит к более сложным темам (программирование игр, проблемы безопасности, графика и мультимедиа, базы данных и т.д).
Доступ к базам данных из Java-программ и проблемы русификации
Разумеется, что организовать доступ к базам данных из современного языка программирования в наше время не представляет никакой сложности. Более того, и сами языки программирования более всего оцениваются разработчиками по типу и возможностям заложенных в них средств доступа к базам данных, удобству и полноте интерфейсов. В этом смысле Java не представляет исключения. Уже в версии JDK1.1 появился пакет классов java.sql, обеспечивающий больщинство функций, известных к тому времени разработчикам ODBC-приложений. Однако, коренное отличие Java от других традиционных языков программирования заключается в том, что одни и те же функции доступа к базам данных, с помощью универсальности и кроссплатформенности Java, можно организовать чрезвычайно гибко, используя все преимущества современных объектно-ориентированных технологий, WWW и Intranet/Internet. Рассмотрим по порядку все варианты использования Java-программ при взаимодействии с базами данных.
Подробный учебник по языку программирования Java. Описывает основы ООП, элементы языка, создание программ и аплетов, стандартные пакеты, COM, ActiveX, проблемы безопасности и многое другое.
Руководство по языку программирования Java. Описывает основы ООП, элементы языка, создание программ и аплетов, стандартные пакеты, проблемы безопасности и многое другое.
Frequently Asked Questions (with answers) for Java programmers.
Данный Java FAQ состоит из следующих частей: Инфоpмация о книгах по Java. Быстpый стаpт. Пеpеносимость. Общая инфоpмация. Компилятоpы и утилиты. Сообщения компилятоpа. Тpудности, возникающие пpи пpогpаммиpовании на языке Java. I/O (Ввод/вывод). Сложности пpи pаботе со стандаpтными библиотеками. Дата и вpемя. AWT. Swing. Бpаузеpы. Апплеты. Мультимедиа. Работа с сетями. Безопасность.
Предлагаемый фирмой Sun Microsystems подход, а именно система программирования на основе языка Java(TM) обладает следующими характеристиками: язык программирования объектно-ориентирован, в то же время довольно прост для освоения цикл разработки приложений сокращен за счет того, что система построена на основе интерпретатора приложение получается автоматически переносимым между множеством платформ и операционных систем за счет встроенной системы сборки мусора программист освобождается от необходимости явного управления памятью в интерактивном графическом приложении удается достичь высокой производительности (быстрого отклика на ввод пользователя) за счет встроенной в систему многопотоковости приложение легко сопровождается и модифицируется, т.к. модули могут быть загружены с сети в приложения встроена система безопасности, не допускающая незаконного доступа и проникновения вирусов
Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!