| Java. Объектно-ориентированное программирование с интерфейсами |
Введение "В узком смысле слова Java - это объектно-ориентированный язык, напоминающий C++, но более простой для освоения и использования. В более широком смысле Java - это целая технология программирования, изначально рассчитанная на интеграцию с Web-сервисом. ... Java-среда должна быть как можно более мобильной, в идеале полностью независимой от платформы." Java как центр архипелага. Александр Таранов, Владимир Цишевский |
Просмотров: 7885 | Скачиваний: 1709 |
Подробнее
|
|
| Эффективное программирование на Джава |
Эта статья является частью предварительной версии книги Joshua Bloch'а "Эффективное программирование на Джава" ("Effective Java Programming"). Эта книга выходит в серии "Джава из первых рук" ("Java from the Source") которая будет опубликована в издательстве Addison-Wesley в конце 2000 - начале 2001 года. Здесь |
Просмотров: 8116 | Скачиваний: 1732 |
Подробнее
|
|
| JAVA -- генезис, поиск предназначения. |
Много лет прошло со времени, когда мысли о Java впервые зародились в головах разработчиков из фирмы SUN. Им хотелось создать язык для управления бытовой техникой, или, как еще говорят, "встроенными системами". С тех пор вид и назначение этого языка разительно менялись, так что прошлое, настоящее и будущее его, даже трудно сопоставить. Тем не менее, мы этим займемся. Начав с самого начала, мы попытаемся проанализировать развитие Java и понять чем вызвана столь высокая ее популярность сейчас, и что, быть может, станет причиной ее смерти в будущем. |
Просмотров: 7735 | Скачиваний: 1140 |
Подробнее
|
|
| А где же память? |
О некоторых особенностях работы сборщика мусора (garbage collector, gc) в Sun JDK 1.2.2 и IBM JDK 1.3.0. Как известно, сборщик мусора в виртуальной Ява-машине - это параллельный процесс с низким приоритетом. Он выполняется одновременно с программой пользователя и добавляет к свободной памяти участки хипа, на которые никто не ссылается. Возникает резонный вопрос - что будет, если программа начнет интенсивно выделять память на относительно короткий срок? Успеет ли сборщик мусора "вычистить мусор"? |
Просмотров: 6700 | Скачиваний: 1152 |
Подробнее
|
|
| Революция Java. |
Вообще опасно объявлять каждую новую технологию программирования революционной. Если вы поторопитесь подать свой голос за признание технологии, подобной той, которая реализована в языке Java, революционной - вас могут закидать тухлыми яйцами или занести в разряд пустозвонов, падких на модные новинки. Что же в таком случае делает тот или иной продукт революционным ? Он не может быть только лишь компактней, быстрее и дешевле. Такой продукт должен изменить весь стиль работы, радикально упростив решение сложных проблем. |
Просмотров: 6114 | Скачиваний: 1111 |
Подробнее
|
|
| Гадание на кофейной гуще |
Что и говорить, зима в парке аттракционов, а тем более у нас, где дыхание севера очень заметно, - далеко не самое веселое время года. Жизнь здесь замирает. И хотя взамен шумных каруселей среди искрящегося снега появляются другие забавы и развлечения, им непросто заменить своих летних собратьев. |
Просмотров: 6279 | Скачиваний: 1074 |
Подробнее
|
|
| JavaPower. О яве. Как Java может помочь вашему предприятию? |
Возможно, вы уже слышали о том, что Java -- это лучшее решение для локальных сетей и интернета. Но как Java сделать реальностью для вашего предприятия? Как данная технология может помочь вам завоевать новые и уже существующие рынки, затратив на это минимальное количество средств, одновременно делая ваш бизнес более конкурентноспособным? |
Просмотров: 6494 | Скачиваний: 1213 |
Подробнее
|
|
| Возможности языка Java. |
Здесь рассматриваются различные возможности языка Java, при этом описываются различные типы программ, которые можно создавать на этом языке. До момента посещения этого сайта, вероятно, уже много слышали о языке Java. Надо сказать, что эти слухи вполне оправданы - язык Java способен почти на все, что о нем говорят, и даже на большее. |
Просмотров: 7663 | Скачиваний: 1187 |
Подробнее
|
|
| Java: Управление ресурсами. |
Как я заметил, многие, начинающие программировать на Java, не вполне чётко представляют себе, как следует управлять ресурсами на этом языке. В данной статье я попытался изложить своё видение на этот аспект программирования. |
Просмотров: 8374 | Скачиваний: 1303 |
Подробнее
|
|
| Ломаем Java программу |
Несмотря на столь громкое название в данном тексте речь не пойдет о том, как ломать программы или аплеты на Java, речь пойдет как раз о другом, как защитить такие уязвимые объекты от посягательств "нехороших" людей. Данная статья основана на результатах проводимого конкурса в рамках проекта JavaPower. Те из читателей, кто не желает узнать результаты конкурса или же не желает знать, как можно защитить программу от ее взлома могут смело пролистать данный документ до конца и проголосовать, не забыв при этом нажать пару раз на баннеры. Итак, в начале о самом конкурсе и о том, о чем собственно будет идти речь далее. Специально для конкурса была создана простая программа. В ее задачу входила всего лишь одна функция - получение и вывод на экран файла с FTP сервера. Однако программа может читать файлы только с того сервера, который указан в ее специальном ключевом файле. Другими словами, в файле ключа было зашифровано доменное имя, с которого и только с которого программа может получать файлы |
Просмотров: 7171 | Скачиваний: 1438 |
Подробнее
|
|
|
|
|