Questions: On Design By Contract Inheritance Issue..?November 10th, 2004 Questions for all Design By Contract practitioners -
If my class ( E ) implements three interfaces (A, B & C) and extends class D, each with its own pre-conditions and post-conditions and some invariants. Class E also has few pre-conditions and post-conditions and some invariants.
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 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.
How To Simulate Telnet Session in JavaFebruary 16th, 2006 Often we come across procedures which need to be performed by issuing commands in a telnet session. It is relatively easy to do it manually but is definitely not suitable for automation.
Pure Java Emulation of x86 with Fully Virtual PeripheralsFebruary 16th, 2008 JPC is a pure Java emulation of an x86 PC with fully virtual peripherals. It runs anywhere you have a JVM, whether x86, RISC, mobile phone, set-top box, possibly even your refrigerator! All this on top of security and stability of Java technology and cross-platform capability.
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.
Download Free Mastering EJB 3.0 (4th Ed.) BookJuly 18th, 2006 Mastering EJB is now in its fourth edition (last published on July 2006) and has been updated for EJB 3.0. This edition features chapters on session beans and message-driven beans, EJB-Java EE integration and advanced persistence concepts.
How to Sanitize Blog Title, to use as Permalink, in JavaJune 12th, 2005 Most Blog software provides an option to use a sanitized version of the post title as part of permalink url. Thingamablog, a Java based offline blogging software, doesn't do it.
Debugging Java Software using NetBeans and Sun Java Studio Enterprise 7August 2nd, 2005 Debugging guidelines for NetBeans and Sun Java Studio Enterprise.
Debugging Tips for Applications Built With Sun Java Studio Enterprise 7
Debugging Java Software using NetBeans 3.6
Open Source Java Application Server Geronimo Passes Java 2 Enterprise Edition 1.4 CertificationOctober 19th, 2005 With its latest release of the software, Apache announced that Geronimo 1.0-M5 Java application server has passed all the compatibility tests and has gained official J2EE1.4 certification of the Java server software standard. Apache Geronimo 1.0-M5 is completely integrated with the Tomcat Web server and includes a developer preview of web management console submitted to Apache by IBM.
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.
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
Specific Rumors on Java OS based Google Phone running on LinuxSeptember 5th, 2007 Joshua has come up with very "specific" and very interesting rumors from "reliable sources" about the Google Phone:
1. the phone will run on a Linux distro
2.
Silent JDK1.5 & JRE1.5 Installation TipsApril 11th, 2006 Silent installation of Java SDK (Software development kit)
This applies to 32-bit Windows and silent installation of the J2SE Software Development Kit (SDK). JavaTM 2 SDK (J2SDK) installations are built using InstallShield Developer 8.02, which is based on Microsoft Window Installer 2.0.
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.