Category Archives: Java & J2EE

James Gosling resigns from Sun

Perhaps the end of Java as we know it? James posted the following at his new blog:

“…Yes, indeed, the rumors are true: I resigned from Oracle a week ago (April 2nd). I apologize to everyone in St Petersburg who came to TechDays on Thursday expecting to hear from me. I really hated not being there. As to why I left, it’s difficult to answer: Just about anything I could say that would be accurate and honest would do more harm than good. The hardest part is no longer being with all the great people I’ve had the privilege to work with over the years. I don’t know what I’m going to do next, other than take some time off before I start job hunting.”

A great loss for the Java community, but from the sounds of this, it appears he had quite a big fallout at Sun.



VN:F [1.9.13_1145]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.13_1145]
Rating: 0 (from 0 votes)

Use reflection wisely

Reflection gives your code access to internal information for classes loaded into the JVM and allows you to write code that works with classes selected during execution, not in the source code. This makes reflection a great tool for building flexible applications. But watch out — if used inappropriately, reflection can be costly.The following article describes a fraction of the functionality which you can achieve with the use of reflection and I will describe how you can use reflection to modify and read otherwise not-accessible field-attributes of classes.
Continue reading “Use reflection wisely” »

VN:F [1.9.13_1145]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.13_1145]
Rating: 0 (from 0 votes)

Exceptions in Java

Working with exceptions in Java has become among developers a common task. Most of the time, however, the concept of exceptions is misunderstood.

An exception-condition prevents the continuation of a method or the scope that your are in. In some instances you will have sufficient information in the current context to fix the problem. In most of the instances, however, you will not have enough information and you have to hand the problem out to a higher context where someone is qualified to maker the proper decision.
Continue reading “Exceptions in Java” »

VN:F [1.9.13_1145]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.13_1145]
Rating: 0 (from 0 votes)