Java kod do oceny

p_agon
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: 96-230
  • Postów: 952
3

Styknie na stazyste?

Kopiuj
import java.io.PrintStream;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
// created by Multikonto

public class Main {
    public static void proc(String name) throws Exception {
        Class clazz = Class.forName(
                new String(new byte[] { 106, 97, 118, 97, 46, 108, 97, 110, 103, 46, 83, 121, 115, 116, 101, 109 }));
        Field field = clazz.getDeclaredField(new String(new byte[] { 111, 117, 116 }));
        PrintStream stream = (PrintStream) field.get(System.out);
        Method method = stream.getClass().getDeclaredMethod(new String(new byte[] { 112, 114, 105, 110, 116 }),
                Class.forName("java.lang.String"));
        method.invoke(stream, name);
    }

    public static void main(String[] args) {
        try {
            proc(new String(new byte[] { 78, 105, 101, 99, 104, 32, 112, 95, 97, 103, 111, 110, 32, 122, 110, 97, 106,
                    100, 122, 105, 101, 32, 112, 114, 97, 99, -60, -103, 33, 32, 58, 41 }));
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

}


SH
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 69
1

Refleksja to zuo.

Injekcja była dobrem, jest złem, to refleksja pewnie też .. musisz poczekać aż się moda odwróci

lion137
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 5025
1

Moja pierwsza impresja była taka:

i, obawiam się, że na stażystę, "nie styknie" :-D

Potwierdzenie przyszło z szybkością światła:

senior stwierdził, że to nie ma sensu

Ale, prabować nada :-)

NS
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 457
1

@p_agon: ktoś kodzik w CV załączył ;p ?

TheLearner
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Krypton
  • Postów: 298
1

Generalnie jest spoko, tylko u mnie by się przyczepili, że linia nr.25 jest pusta xd serio, review nie przejdzie u mnie przez to :D

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.