background preloader

JAVA

Facebook Twitter

Java - Модификаторы доступа / ProgLang. Java предоставляет ряд модификаторов доступа для установки уровней доступа для классов, переменных, методов и конструкторов.

Java - Модификаторы доступа / ProgLang

Существует четыре уровня доступа: Видимый для пакета. Установлен по умолчанию.

Где используется Java

JavaRush. Что еще учить. Overview (Java Platform SE 6) Методология программирования. Объектно-ориентированное программирование. Объектно-ориентированное программирование Сейчас мы немного поговорим об общей методологии составления программ.

Методология программирования. Объектно-ориентированное программирование

Конечно, не стоило бы заводить об этом разговор, если бы мы ограничивались написанием только небольших программ, т.е. программ, содержащих до нескольких сотен строк. Такие программочки легко охватить взором как единую и неделимую единицу. Однако по мере увеличения размера программы такая монолитность становиться не удобной. Поэтому программа должна быть разбита на ряд независимых программ, называемых модули. По этой причине программа может быть разбита на части, причем каждая их них может создаваться отдельными участниками относительно независимо от остальных. Декомпозиция и абстракция Декомпозиция программы - создание модулей, которые в свою очередь представляют собой небольшие программы, взаимодействующие друг с другом по хорошо определенным и простым правилам. Форум Java программистов. GitHub - jMonkeyEngine/jmonkeyengine: A complete 3D game development suite written purely in Java.

Профессия Junior Java Developer. Описание квалификации Junior Java Developer Junior'ом обычно называют разработчика, который только начинает серьезно работать в определенной области технологий.

Профессия Junior Java Developer

У такого разработчика есть знания, позволяющие ему работать над реальным проектом, но очень мало (или нет) опыта такой разработки. Поэтому, зачастую в технических аспектах он советуется с более опытным разработчиком. Накопив достаточно знаний и опыта Junior становится mid-level разработчиком. Если говорить о Junior Java Developer'е, то необходимы такие знания: Программирование (системы исчисления, чем оператор отличается от операции, некоторые алгоритмы)Язык Java (синтаксис, ООП возможности, многопоточность, стандартная библиотека)OOP и OOD (парадигмы, основные паттерны проектирования)Базы данных (JDBC, язык SQL)

Untitled. Основы Java для начинающих. Программирование на Java. Форма обучения:

Программирование на Java

Программирование на Java. Первая лекция начинается с рассказа о событиях, происходящих за­долго до официального объявления Java.

Программирование на Java

Хотя эта технология на сегодняш­ний день разительно отличается от того, как задумывали ее создатели, одна­ко многие особенности берут свое начало от решений, принятых в то время. (читать далее...) стр. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 В этой лекции излагается основная концепция объектно-ориентирован­ного подхода (ООП) к проектированию программного обеспечения. Поскольку в Java почти все типы (за исключением восьми простейших) являются объектны­ми, владение ООП становится необходимым условием для успешного примене­ния языка. Стр. 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50. Углубленное программирование на Java.

Java. Экспресс-курс: Задачник. Сборник ссылок для изучения Java / Типичный программист. Форум Java программистов. 1000+ часов видео по Java на русском / Блог компании GolovachCourses. Добрый день.

1000+ часов видео по Java на русском / Блог компании GolovachCourses

Меня зовут Головач Иван, я руковожу небольшой образовательной компанией и преподаю сам: Программа курса «Java Core» / Блог компании GolovachCourses. Я занимаюсь онлайн обучением Java (вот курсы программирования) и публикую часть учебных материалов в рамках переработки курса Java Core.

Программа курса «Java Core» / Блог компании GolovachCourses

Видеозаписи лекций в аудитории Вы можете увидеть на youtube-канале, возможно, видео канала лучше систематизировано в этой статье. Начинающим Java программистам. Программирую на Java вот уже 7 лет.

Начинающим Java программистам

Но на работе часто приходится обучать новое поколение. В связи с этим и решил сделать некоторую шпаргалку, которая, надеюсь, пригодится и для хабрчан. Если кто-то может помочь дополнить чем-то информацию из этой статьи, то пишите! Итак: Основные ресурсы для начального обучения www.javable.com — сайт со статьями и tutorial'ом по Java. Обучение - Можно ли начинать с изучения java? - Stack Overflow на русском.

Как работать с документацией поймете, когда придется решить первую задачку.

обучение - Можно ли начинать с изучения java? - Stack Overflow на русском

В начале начнете искать куски кода в гугле и его переписывать. Потом прочтете документацию и все станет гораздо яснее. Это неправильный способ, но он часто используется. В любом случаи лучше в начале прочитать книгу и разобраться по ходу пьесы в коде. Лучше даже переписывать куски кода прямо из книги, без кнтрл ц кнтрл в, задавая себе вопросы "что значит эта строчка". Важнее скорее всего не знание другого языка, а мышление. Теперь про работу. Книги по Java и другая литература - Stack Overflow на русском. Head First Java (2nd Edition).

Книги по Java и другая литература - Stack Overflow на русском

Kathy Sierra, Bert Bates. Обучение - Сборник задач по Java - Stack Overflow на русском. Задачи для начинающих Java программистов. В продолжение моего поста "Начинающим Java программистам" публикую очередную свою шпаргалку, а именно список задач, которые я обычно даю новичкам. Опытным разработчикам они покажутся тривиальными, а только начинающим изучать Java, причём самостоятельно, надеюсь будут в самый раз. Так же если Вы используете какие-то ещё задачи для обучения, то поделитесь ими, пожалуйста.:) Так как мне, иногда, как-то не по себе в ... -цатый раз рассказывать стажёрам одну и ту же задачу — пусть даже они её слышат впервые:) Задачи выстроены в порядке увеличения сложности. Каждая задача так же имеет несколько степеней «развития», каждая из которых нацелена на привлечение новых пакетов и т.д. Задача: Аналог grep Необходимо реализовать консольную программу, которая бы фильтровала поток текстовой информации подаваемой на вход и на выходе показывала лишь те строчки, которые содержат слово передаваемое программе на вход в качестве аргумента.

Лучшая литература. Итак, список книг "всех времен и народов". Внимание! Почти все на английском. Ищущие найдут. Номинация J2SE- П.Ноутон, Г.Шилдт - "Java 2. Integer и int. В этом топике я хочу описать некоторые базовые различия между примитивными типами и соответствующими им объектными на примере int и Integer. Различия эти достаточно простые и, если немного задуматься, то вполне логичные, но, как показал опыт, программист не всегда над этим задумывается. Основное различие, разумеется, в том, что Integer — это полнофункциональный объект, который занимает место в куче, а в коде вы пользуетесь ссылками на него, которые неявно преобразуются в значения: Yellow-Duck.net.