Спасибо, но у меня хорошая поддержка!!! И было много пропусков, потому что есть и основная работа и куча прочих дел! Так что дерзайте!!! У Вас все получится!
Вот, то же самое - и куча пропусков, и работа, и прочие дела :) . Сейчас решил начать с нуля, взял ещё год подписки, надеюсь на этот раз будет более продуктивно :)
Моя годовая подписка заканчивается в июне... Вот думаю хватит мне или нет. А то кто меня знает :) Но также надеюсь на дальнейшую продуктивность!
Поехалииииииииииии!
Здравствуйте, Марина! Увидел ваш комментарий под лекцией.
Вот вы уже 20ого уровня, есть ли у вас уже какая-то уверенность в себе в плане программирования, что уже можно попытаться поискать работу в АйТи сфере? Какой у вас был опыт программирвания до Джавыраш?
У меня прогресс идёт со скрипом, могу перегореть :(
Целый день убил на задачи из 4 лекции 4 уровня, одна из них про сфетовор чуть не сломала мне голову :C Хотел решить не подглядывая никуда. Но без этого не смог, глянул чужой код и решил по своему, по-моему, даже лучше вышло. Но сил и нервов отнял много.
К чему я это все? Поделитесь опытом как у вас было в начале?
П.с. тоже из комментариев свой страницы сделал записную книжку :)
Привееееет!
Во-первых, не сдаваться! НИКОГДА! У меня был опыт в ИТсфере, образование соответствующее, но была упущена возможность и занималась совсем в другой сфере, спустя лет 8-9 решила вернуться... Много сидела, занималась, времени гора уходит, задачи не все заходят легко, тоже подглядываю, но когда совсем не соображаю что к чему и это нормально!!!!
На данный момент думаю, что я еще маловата для работы, потому что надо знать кучу всего и всей инфо тут нет, а знать надо! Тут много людей, общайтесь, спрашивайте, не стесняйтесь, читайте комменты, много дельного советуют!
Хотя говорят, что можно попасть на стажировку, но не знаю... Я пока не уверена в себе на 100%, скорее на 56%, вроде как не тупица, но надо еще изучать, но и затягивать не стоит!
УСПЕХОВ!!!!!
Мне бы ваши 56% :), Марина!
А я понимаю, что не понял несколько тем хотя только на 4 уровне.
Не понял переменные ссылки, сравнения объектов из 4 ур. 6 л. и еще какие-то. Как мне быть? Идти дальше или все таки вникать в не понятые темы?
Успехов в учебе!
Я в начале все ковыряла в инете, смотрела видосы, подписывалась где только можно, даже делаю конспекты до сих пор (так лучше запоминаю)!
Хотя чаще всего сначала задачи, потом лекции по ним, с учетом того, что вы сами будете все ковырять, искать, вынюхивать... не знаю как еще это назвать)))
УСПЕХООООООООООООВ!!!
Те что на прямых линиях это классы-адаптеры (pattern adapter) - используются для так сказать соединения разных типов данных (пишут char в byte и т. п.)
Те что на кольцах это классы-декораторы (pattern decorator) - берут наш объект и добавляют ему какое то свойство, возвращая по сути тот же объект, того же типа (буферезируют, пакуют данные, выводят что то в Log-file во время работы и т. д. )
Порядок инициализации следующий:
1) Статические элементы
2) Глобальные переменные родителя
3) Конструктор родителя
4) Глобальные переменные наследника
5) Конструктор наследника
а) Ситуация до исправления модификатора.
При вызове new B(6) сначала происходит вызов конструктора класса А, а переменная f1 класса В еще не инициализировалась и равна 0. В конструкторе класса А происходит вызов метода initialize(). Поскольку этот метод может быть переопределен в классах-наследниках, то компилятор не привязывает вызов этого метода к initialize() класса А, а отдает этот вопрос на решение джава-машины. Джава-машина видит, что метод вызван из объекта класса В, и соответственно вызывает initialize() класса В. Однако переменная f1 класса В еще не успела инициализоваться (см. порядок инициализации), поэтому выводится 0.
б) Ситуация после исправления модификатора.
Все то же самое, но теперь компилятор считает, что приватный метод initialize() класса А переопределяться не будет. Поэтому он жестко привязывает вызов метода initialize() в конструкторе А к initialize() класса А еще ДО выполнения программы. И джава-машине ничего не остается как вызывать там метод initialize() именно класса А, а не класса В.
В интернете где-то есть по этому поводу информация, что в джаве (в отличие от С++) для приватных и финальных методов применяется раннее связывание (на уровне компилятора), а для "обычных" методов - позднее связывание (на уровне джава-машины).
(c) Антон Никольский, Москва (взято с JavaRush).
ArithmeticException - арифметическая ошибка, например, деление на нуль
ArrayIndexOutOfBoundsException - выход индекса за границу массива
ArrayStoreException - присваивание элементу массива объекта несовместимого типа
ClassCastException - неверное приведение
EnumConstantNotPresentException - попытка использования неопределённого значения перечисления
IllegalArgumentException - неверный аргумент при вызове метода
IllegalMonitorStateException - неверная операция мониторинга
IllegalStateException - некорректное состояние приложения
IllegalThreadStateException - запрашиваемая операция несовместима с текущим потоком
IndexOutofBoundsException - тип индекса вышел за допустимые пределы
NegativeArraySizeException - создан массив отрицательного размера
NullPointerException - неверное использование пустой ссылки
NumberFormatException - неверное преобразование строки в числовой формат
SecurityException - попытка нарушения безопасности
StringIndexOutOfBounds- попытка использования индекса за пределами строки
TypeNotPresentException - тип не найден
UnsupportedOperationException - обнаружена неподдерживаемая операция
ClassNotFoundException - класс не найден
CloneNotSupportedException - попытка клонировать объект, который не реализует интерфейс Cloneable
IllegalAccessException - запрещен доступ к классу
InstantiationException - попытка создать объект абстрактного класса или интерфейса
InterruptedException - поток прерван другим потоком
NoSuchFieldException - запрашиваемое поле не существует
NoSuchMethodException - запрашиваемый метод не существует
ReflectiveOperationException - исключение, связанное с рефлексией
CharConversionException - This provides no detailed message.
FileSystemException - an operation involving one file fails and there isn't any additional information to explain the reason.
IOException - попытка создать новый файл, который уже существует
Вообще именно как группа с большим количеством человек у нас нет. Мы так болтаем периодически и обсуждаем всякости)
Но я только "ЗА" придумать что-то подобное, можно в телеге)))
Просто я шёл позади и часто видел Ваши коментарии. Мне нравится Ваше отношение к многим вопросам, что обсуждались в коментах. А тут смотрю что Вы куда то пропали.
Решил простимулировать на маленькое соперничество :) Приятно видеть как люди движутся вперед.
К сожалению, не всегда в жизни бывает все хорошо и гладко. Но я в строю! Стимул никуда не пропал, несет меня к вершине программистской славыыыы! ахахахаха)))))<---злой смех.
Конечно лучше не пропускать и хоть одну задачку решать или читать пару предложений из полезных статей!
Спасибо, что подтыкнули все же) теперь поберегиииииииииииись)))))
Не могу знать. Занимаюсь стратегическим планированием наступления и повторяю пройденный материал. Что бы не попасть в коварную западню. Сейчас перейду через барьер в разведку боем и сразу доложу!