Java Framework To Create Java FrameworksJanuary 26th, 2006 I have seen way too many java frameworks, way beyond my limits of tolerance. And I have found a perfect solution.
J2SE 5: New wine in new bottle with old corkMarch 15th, 2005 J2SE stands for Java 2 Standard Edition. The 2 stands for version 2 of the platform.
Copy to and Paste from Clipboard: A cross-platform solution in JavaNovember 1st, 2004 Copy to and paste from clipboard on command line using these nifty java utlities.
Test Driving Java Studio CreatorJuly 7th, 2005 An excellent article, with screenshots, describing in details the ease of use of Java Studio Creator and JSF (using Java Studio Creator). The author is pretty impressed with the product.
Goodbye J2EE and J2SE. We will miss you.April 29th, 2005 I heard in grapevine that Sun marketing has decided to change the names like J2EE, J2SE, J2ME etc. The name change involves removing the "2" from the platform names.
How To Change Java Compiler in Ant on Fedora Core / LinuxJune 22nd, 2007 Fedora Core team, in its infinite wisdom, decided to ship a so-called "free" (but essentially useless and crappy; pardon my French) JVM (read gcj) with its installation. Not only that this "free" JVM is integrated with java softwares from Fedora repositories making them pretty hard to use too.
Using Assertions in Java TechnologyJuly 18th, 2005 You can use assertions to detect errors that may otherwise go unnoticed. Assertions contain Boolean expressions that define the correct state of your program at specific points in the program source code.
Java Quiz: Why StringBuilder Should be Used Instead of StringBuffer?August 23rd, 2008 First tell me what is the best way to concatenate large number of String objects? Is it a + b?
Most Java developers know not to use a + b (+ operator) because of huge performance problems, they use StringBuffer instead. In fact I did some tests in the past which confirms this folklore.
Open Source J2Se is an absolute must for Java developers; All hail Apache HarmonyMay 9th, 2005 Which JVM do you want to use today?
Java SE Goes Beta (Feature Complete). Download Now.February 17th, 2006 Java SE 6 Beta offers the first feature complete version of next major release of the Java SE platform. Sun expects to ship the final release of Java SE 6 in the fall of 2006.
How To Accept Password From Console in JavaJanuary 12th, 2006 Finally you can easily accept password from console in Java, without echoing them. This long unmet need has been addressed in JDK 1.6 codeline.
Three Free Notable Java Software / APISeptember 8th, 2005 GMail API for Java
GMailer API for Java (g4j) is set of API that allows Java programmer to communicate to GMail. With G4J programmers can made Java based application that based on huge storage of GMail.
How To Speedup Java Over 100%August 26th, 2007 Java is used either for long running server side applications / application servers or for running short scripts. Let's look at how you can speed-up both these type of applications.
Java Popularity Statistics (from JavaOne 2008)May 7th, 2008 Sun revealed the following statistics about Java at JavaOne 2008:
1. 90% of Personal Computers on Internet have Java
2.
Gripe: Java blog aggregator: javablogs.comFebruary 16th, 2004 Few Gripes on Java.blogs:
After few days with java.blogs I realized I don't want a few things. For example I am not interested in knowing anything about IDEA releases.
August 31st, 2008 at 5:51 am
Sorry, did you just refer to this “omg I could be saving 2 characters” thing as “constant criticism for improvement and continual health” of a language?
And the lame “oh poor java, ruby is better”, you probably refer to typing ruby’s “end”, which is OMG 3 (three!) characters long, no kidding! Ruby must be totally stupid!
August 31st, 2008 at 6:42 am
It’s a inconvenience to me, albeit minor. The reference to Ruby was satirical, check my earlier posts on Ruby for context.
More than inconvenience however it goes against my sense of homogeneity of syntax. Any braces should ideally be optional, be it the brace around a method body or brace around if-else or try-catch-finally.
January 31st, 2009 at 7:17 am
your question is really interesting, but i think sun microsystem can only be able to answer this…
April 8th, 2009 at 5:10 pm
Totally agree.
It’s stupid to force to use braces if there is only one statement.