Zmiany w egzaminie na SCJP 6
Egzamin zmienił się nieznacznie. Ogólnie rzecz ujmując: skrócono czas trwania egzaminu - było 210 minut, jest 180 - zmniejszono ilość pytań - było 72 jest 60 - i obniżono próg zdawalności - wcześniej trzeba było uzyskać minimum 65% punktów a teraz wystarczy 58.33%. Zmniejszono także zakres materiału, tj. wyrzucono 3 punkty:
1. Deklaracje
1.4. Develop code that declares both static and non-static methods, and - if appropriate - use method names that adhere to the JavaBeans naming standards. Also develop code that declares and uses a variable-length argument list.
Napisz kod, w którym deklarujesz metody - statyczne i nie statyczne - oraz wykaż się znajomością standardów nazewniczych dla metod klas typu JavaBeans. Napisz kod, w którym deklarujesz i używasz zmiennych wielo-arnych, tj. zmiennych typu var-args.
3. API
3.3. Develop code that serializes and/or de-serializes objects using the following APIs from java.io: DataInputStream, DataOutputStream, FileInputStream, FileOutputStream, ObjectInputStream, ObjectOutputStream and Serializable.
Napis kod, w którym serializujesz oraz de-serializujesz obiekty używając następujących klas i interfejsów z pakietu java.io: DataInputStream, DataOutputStream, FileInputStream, FileOutputStream, ObjectInputStream, ObjectOutputStream oraz Serializable.
4. Wątki
4.4. Given a scenario, write code that makes appropriate use of wait, notify, or notifyAll.
Mając podany scenariusz napisz kod, w którym w poprawny sposób używasz metod wait(...), notify(...) i notifyAll(...).