I do contract work for a living, which could include writing a program such as this. However, I don’t do people’s homework for them. That just robs them of an education.
You have my full permission to implement this project any way you please.
String MyString = "" ; myString += "this" ; myString += "that" ; myString += "else" ;It would more efficiently have been coded:
StringBuffer s = new StringBuffer(); s.append( "this" ); s.append( "that" ); s.append( "else" ); String myString = s.toString(); s = null ;Your job is to take a class file and look for the first pattern in the JVM byte codes and replace it with the second. Once you have done that you might think of other one-trick optimisers that work on class files. You can cascade them together including ones from other sources. Other possibilities for optimisers include:
![]() |
and suggestions to improve this page to Roedy Green : | ||
| Canadian Mind Products | |||
| mindprod.com IP:[65.110.21.43] | |||
| Your face IP:[38.103.63.16] | The information on this page is for non-military use only. | ||
| You are visitor number 2,811. | Military use includes use by defence contractors. | ||
| You can get a fresh copy of this page from: | or possibly from your local J: drive (Java virtual drive/Mindprod website mirror) | ||
| http://mindprod.com/project/onetrick.html | J:\mindprod\project\onetrick.html | ||