This report discusses some design and implementation issues in the HPJava language. Through example codes, we will illustrate how various language features have been designed to facilitate e cient implementation. This may help programming of real applications in the new style.