Core Java: How To Get Java Source Code Line Number & File Name in CodeSeptember 8th, 2008 While debugging code Java programmers often use System.out.println(). It is important to write separate message in each System.out.println() so you can understand from the output where the problem lies.
How to Develop Rule Based Java Software Using Java Rule Engine API (JSR 94)August 16th, 2005 For mission-critical applications, the process of automating business policies, procedures, and business logic is often better managed by leveraging a Business Rule Engine. Using business rules can help you develop more agile applications with shorter time-to-market.
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.
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.
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.
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.
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.
Java EE 6 HighlightsMay 6th, 2008 The key features of Java EE 6 (Java Enterprise Edition version 6) are:
Modular Platform - Java EE 6 introduces profiles targeted for particular segment of users like web developers or mobile developers. Java Profiles allows you to select Java EE 6 features to be included in a profile.
Java Blogger's in IndiaDecember 11th, 2005 I want to create a list of Java blogger's in India or of Indian origin. If you are one please state so with your url in the comment below.
How To Pass Command Line Arguments To Ant Task / ScriptAugust 17th, 2008 Ant is a popular, high quality Java based build and deployment tool from Apache Foundation. You can invoke Java programs in ant using the java task.
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.
How To Solve Apache Ant java Task Execution ErrorsJuly 26th, 2006 I have seen myriad errors when executing java task. For example I have seen: javax.xml.parsers.FactoryConfigurationError?: Provider org.apache.xerces.jaxp.DocumentBuilderFactoryImpl? not found when executing the java task in jdk1.5.0
The problems with debugging the errors is that the commandline used by java task is not visible, even in verbose mode.
How to install / enable Java Plugin / Applets in Firefox on CentOS 5September 28th, 2009 CentOS comes with OpenJava JRE installed. However that doesn't provide the required libraries to run Java from browsers (read: applets).
Few useful links on Java UI developmentJanuary 24th, 2004
A compendium of useful links on Java Human Interface (look and feel):
Papers on Java Software Human Interface Issues
Designing a cross-platform look and feel with Java
Forums to search for Swing answers:
Swing Forum
Swing Forum: Archive
March 7th, 2006 at 12:10 am
When the whole dotNet started coming out (but Really coming out, not just DNA and some predated stuff) the C# developers kept running on a rumour that Java is interpreted and thus will always be slower than dotNet, which has a JIT compiler. Even though it was a Java lie, it was during 2000, so JIT wasn’t that old in Java.
Unfortunately, I heard the same rumour even last year!
March 7th, 2006 at 2:41 am
I do think Java insulates you from the computer and as such is a bad place to start learning. If you can do C/C++ you can do Java, but not the other way around.
And I think the JVM loading time is a huge issue; you might get away with ignoring it for long-running programs but certainly not for short-lived programs. More than 3 seconds of waiting before anything happens is too much to ask of a user, it interrupts their flow.
March 7th, 2006 at 10:04 am
Joost: They’re working on that issue… Something called the multi-process JVM…
March 7th, 2006 at 3:27 pm
[...] So here it is the Top 50 list of TopWhatever lists out there 10 improvement goals for the less-than-perfect end user The Top 10 People Who Should Be Podcasting Top 10 Geek Watches Top Ten Reasons to Go Into Space Top 20 Extinction Hotspots Top 10 java lies Top 200 Constructed Languages of 2005 Top 10 Tips For New Eclipse Users Top 10 Parent Fears The Top Ten WordPress Plugins Top 10 Antispyware Apps Top 10 Accidental Discoveries Top 10 Strangest Lego Creations Tendango Top Ten Lists Top 100 most popular Laptops Web 2.0 Directory : Top Web 2.0 Sites: 900+ Top Windows tweaks Top 10 Ways to Find Great Photos on Flickr Japan Votes on All Time Top 100 Videogames Top Ten Felons in Pro Sports 7 Top Tax tips for students Top 10 Terms Searched on eBay includes term “Yahoo.com” Technorati Top 100 Most Popular Blogs Top 100 of 2006 - Open Source Mania Top five tips for understanding virtualization The Top 10 Video Game Weapons!! The top 10 most popular Open Source Website Templates [ Photos included ] Top Five List - Alternate Uses for iTunes Star Rating System top 8 firefox extensions for web developers Top 10 peeves of a support tech Top 100 ranked restaurants in Fast Casual Top 10 Keyboard Shortcuts in OS X The Top 10 People Who Should Be Podcasting Current Top 15 Internet Searches (always up to date) New List: Top 20 Extinction Hotspots Top 5 JavaScript Mistakes Tuesday’s Top Ten: Top 10 signs you spend to much time online Top 100 intellectuals Top 10 Blogs Top 10 Strangest iPod Accessories Top 10 Things I Will Miss About My Blackberry If They Shut It Down The Top 10 Reasons To Switch To Linux Top 10 Web 2.0 Mashups Top 10 Tuesday: Worst Game Controllers Top 10 Signs Your IT Department’s Budget is Too Low Top 48 improvements Google should make to Gmail Top 10 Disposable Email Address Services Top 5 fastest growing countries on the Internet Top 10 Strangest MP3 Players Home Business, Top 100 Home Business Opportunities, Work At Home… Add to: document.write(”Del.icio.us”) | Digg it | RawSugar | Slashdot | Y! MyWeb [...]
March 7th, 2006 at 8:51 pm
@Joost
I use 1.8Ghz as well as a 400Mhz machine with jdk1.5. I have never felt startup time as an issue, deefinitely way under 3 seconds. Try running a HelloWorld to verify my claim.
Multi-process JVM is also a solution as Avid said before. However with the startup times I am seeing I fail to see why it is an issue.
October 25th, 2007 at 4:10 am
Hi there,
i want to specify another java lie that;
Java programmer wants more money so the java projects needs more money and more time for finding java programmer.