Ale ten czas płynie… Co pojawi się na ekranie po uruchomieniu poniższego kodu? import java.util.Date; public class TimeFlows { public static void main(String[] args) { System.out.println( new Date().getTime() < new Date().getTime()); } }
Java Web Browser
Co pojawi się na ekranie przy próbie skompilowania i uruchomienia poniższego kodu? public class JavaWebBrowser { public static void main(String[] args) { System.out.println(„lynx”); ftp://ftp.task.gda.pl/ System.out.println(„cd pub/linux/ubuntu/dists/”); } }
Calculation
Co pojawi się na ekranie przy próbie skompilowania i uruchomienia poniższego kodu? public class Calculation { public static void main(String[] args) { int i = 0; i -= 4.9 – 4; System.out.println(i); } }
JavaPuzzlers
Co pojawi się na ekranie po uruchomieniu poniższego kodu? public class Text { public static void main(String[] args) { StringBuffer s = new StringBuffer(‚J’) .append(‚a’) .append(‚v’) .append(‚a’) .append(‚P’) .append(‚u’) .append(‚z’) .append(‚z’) .append(‚l’) .append(‚e’) .append(‚r’) .append(‚s’); System.out.println(s); } }
Annoying constructor
Bez korzystania z mechanizmu refleksji, uzupełnij metodę makeA() tak, aby po poprawnym uruchomieniu poniższego kodu, na konsoli pojawił się napis: It works! public class A { public A() { throw new RuntimeException(); } public static A makeA() { // some code here } public void echo() { System.out.println(„It works!”); } public static void main(String[] args) […]