Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Junior Java Developer
#1
И так формучане )
Хочу просто дать кому то пару советов.
Возможно кто то из Вас еще ищет работу, и возможно хочет начать именно с Junior Java Developer
В общем хочу Вам посоветовать :-)

Для начала, что должен знать Junior:
По сути джун должен знать весь состав Java SE
Так же желательно уделить особое внимание на многопоточность.
Желательно прочитать книгу Герберт Шилд "Java - полное руководство"

Кстати, кто считает себя джуниором, решите такое вот маленькое и реально простенькое задание:
Код:
class A{
private int x = 8;
}
class B{
реализируйте в в этом классе доступ к приватной переменной x класса А.
Класс А изменять нельзя
}

Перед тем как идти на собеседование, пройдите пару тестов с сайта
http://www.quizful.net
на сайте есть раздел с тестами для Junior Java Developer.

Будьте бдительны!
Если Вы считаете себя МегоЯва кодером который с легкостью сможет устроится Junior Java Developerом и Вы не прочитали ни одной книге по яве - говорю сразу, никуда Вас не возьмут Smile

Так же на собеседовании помимо тестов по яве, могут быть просто тесты по ООП.
К примеру что такое полиморфизм, инкапсуляция и т д.
Как они реализуются в яве.
Бывают вопросы элементарные, о которых все забывают.
К примеру какие методы имеет класс Object
и т д Smile
Так же нужны знания английского.
Кто устраивался Junior Java Developer-ом - делимся опытом в этой темеSmile
Ответ
#2
Ключевое слово private означает, что доступ к члену класса не предоставляется никому, кроме методов этого класса. Другие классы того же пакета также не могут обращаться к private-членам.
Fortuna - non penis, in manus non recipe.
Ответ
#3
Ashe Написал:Ключевое слово private означает, что доступ к члену класса не предоставляется никому, кроме методов этого класса. Другие классы того же пакета также не могут обращаться к private-членам.
Reflection вам в помощь.
Ответ
#4
Альфу одиноко, он решил дать нам пару советов, лол ваще.
Ответ
#5
если для джуниора reflection надо знать, то для сениора - опыт управления космическими кораблями?
Ответ
#6
Sp1tfire Написал:если для джуниора reflection надо знать, то для сениора - опыт управления космическими кораблями?

А что такого трудного в рефлекшене ? Посмотрел на апи, и сразу всё понятно. Другое дело, что он нужен не часто.
Ответ
#7
Java-man Написал:Reflection вам в помощь.

Код:
class A {
    private int x = 8;
}

class B {
    public void go() throws NoSuchFieldException, IllegalAccessException {
        Class<A> clazz = A.class;
        Field x = clazz.getDeclaredField("x");
        x.setAccessible(true);
        
        x.set("x", new Integer(3));
    }
}

Как то так?!
Fortuna - non penis, in manus non recipe.
Ответ
#8
Ashe Написал:
Код:
class A {
    private int x = 8;
}

class B {
    public void go() throws NoSuchFieldException, IllegalAccessException {
        Class<A> clazz = A.class;
        Field x = clazz.getDeclaredField("x");
        x.setAccessible(true);
        
        x.set("x", new Integer(3));
    }
}

Как то так?!

ну это вы задаете значение)

Вот так нам выведет значение:
Код:
A a = new A();
Field field = a.getClass().getDeclaredField("x");
field.setAccessible(true);
System.out.println(field.get(a));
field.setAccessible(false);
open-team.ru - Freya, HighFive...
Ответ
#9
DiagoD Написал:ну это вы задаете значение)

Вот так нам выведет значение:
Код:
A a = new A();
Field field = a.getClass().getDeclaredField("x");
field.setAccessible(true);
System.out.println(field.get(a));
field.setAccessible(false);

Спасибо, разобрался. У Вас более изящно получилось Smile
Fortuna - non penis, in manus non recipe.
Ответ
#10
Код:
class A{
private int x = 8;
}
class B extends A {
x = 10;
}

Класс А я не изменял, или так нельзя?
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Авто обновление версии Java flopix 0 1,034 03-31-2016, 04:49 PM
Последний пост: flopix
  Java 2 Newble 2 1,551 01-10-2016, 12:42 AM
Последний пост: Newble
  Книга -> Авторизация на сервере(java) Gawric 2 1,515 09-17-2015, 03:11 PM
Последний пост: Gawric
  Опрос - сравнение интов в Java Vetalll 10 4,116 09-06-2014, 10:49 AM
Последний пост: Zeratyl
  Наставник по Java WoWan-SM 8 2,958 04-05-2014, 12:51 AM
Последний пост: WoWan-SM
  java 6 Main 0 1,020 03-23-2014, 08:01 PM
Последний пост: Main
  Сборка java сервера HF Sacura 4 2,113 01-15-2014, 11:56 AM
Последний пост: Burn
  Требуется Java кодер для проекта (Antihack) PainNigga 46 10,244 11-18-2013, 10:56 PM
Последний пост: valsha
  GNU Compiler for Java Aristocrat 4 2,624 10-26-2013, 10:57 AM
Последний пост: Aristocrat
  Java учебник meX 17 3,603 07-12-2013, 11:18 AM
Последний пост: [STIGMATED]

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)