The Live Reflection Madness by Dr Heinz Kabutz


Details
This is a virtual Meetup occuring at 6PM UK time. For help with your timezone calculation, refer to this (http://time.is/1800_17_Feb_2015_in_London/San_Francisco/New_York/UTC/Beijing/Sydney/Tokyo?The_Live_Reflection_Madness).
You can tune in to the session at http://virtualJUG.com/#live
If all fails, you can still access YouTube and IRC via previous means:
-
Join the IRC channel (https://webchat.freenode.net/?channels=#virtualJUG) - Ask questions, chat, discuss
-
View the live stream on YouTube (http://www.youtube.com/user/virtualJUG/live)
The Live Reflection Madness by Dr Heinz Kabutz
Heinz likes to compare reflection to opium. Not the perfume. The drug. In this live coding session, he will start by showing some of the powerful features available to us in Java. We can dynamically create new classes, call methods, change fields, even if they are private and final. You will see some things done that you would not believe possible. We will then have a look at how dynamic proxies work in Java, starting with a virtual proxy and then showing how a composite pattern could be implemented with proxies. Of course we will use some of the new Java 8 syntax. Everything will be live coding, with no slides at all.
Speaker: Dr Heinz Kabutz
Heinz is the mastermind behind The Java Specialists' Newsletter. He has a PhD in Computer Science. Heinz has programmed significant portions of several large Java applications and has taught Java to thousands of professional programmers. He is a regular speaker at all the major Java conferences.
Heinz was chosen as a Java Champion by Sun Microsystems, the inventors of Java, for his work in advancing Java.
Heinz presents our Java training courses anywhere in the world, either in person or via remote teaching technologies. He is the author of all our courses, including Java Specialist Master, Design Patterns and Concurrency Specialist Courses.

The Live Reflection Madness by Dr Heinz Kabutz