Java 1.4.1 Final... Soon
Rumors pegged the final implementation of Java 1.4.1 to be released with Mac OS X 10.2.4, but was delayed for unknown reasons.
The most recent information, coming from an SIGCSE 2003 attendant suggests that Apple will be releasing Java 1.4.1 on March 3rd, 2003, implementing improvements in garbage collection and performance.
Top Rated Comments
(View all)
1) Java 1.4.1 will be released on March 3rd
2) Apple has reduced the number of custom classes from somewhere in the
hundreds down to about 80.
3) The new HotSpot virtual machine that is a part of this release has
improved garbage collection that works in three stages, with items that are
used more often moving into stages that are less likely to be erased from
memory. The third stage is reserved for the most used items and is unlikely
to be "collected with the other garbage" unless memory gets very low. Apple
has added a fourth stage called "immortal" that will store items that are
the most often used objects and not allow them to be destroyed. This will
help to speed up the system.
4) The Java VM will be "always on" and will actually start up with the
machine AND load some objects into the immortal area. This should speed up
the launching of Java programs substantially.
5) Apple has implemented shared jars (not sure of the name) so programs will
now be able to share resources instead of each java program launching its
own VM will the same base classes as another program that is running. This
will reduce the overhead required by Java.
Thanks to Frank.
arn
Hopefully, IntelliJ and JBuilder 8 will finally be available for OS X!
machine AND load some objects into the immortal area. This should speed up
the launching of Java programs substantially."
Ouch, won't that hurt the people out there with low powered machines?
Personally I can't wait! Bring it on!
also.. if you are wondering why it was delayed try the developer release
how does one do the process for macs?
just curious
Originally posted by jefhatfield
i am a complete newbie to java, but in our class i use 1.4.1 on my compaq laptop, saving notepad edits in the bin and compliling thru DOS...i think
how does one do the process for macs?
I really like the free development tools that come with Mac OS X. Their project builder environment can be used to edit and compile pure Java applications. It is a much nicer editor than notepad. Plus, since Mac OS X is built on UNIX, the terminal window is much better than a DOS prompt.
If you pop over to Apple's developer site, you can find more information about how to develop pure Java applications under Mac OS X.
Originally posted by ktlx
I really like the free development tools that come with Mac OS X. Their project builder environment can be used to edit and compile pure Java applications. It is a much nicer editor than notepad. Plus, since Mac OS X is built on UNIX, the terminal window is [B]much better than a DOS prompt.
If you pop over to Apple's developer site, you can find more information about how to develop pure Java applications under Mac OS X. [/B]
thanks for the tips:)
Originally posted by jefhatfield
i am a complete newbie to java, but in our class i use 1.4.1 on my compaq laptop, saving notepad edits in the bin and compliling thru DOS...i think
how does one do the process for macs?
just curious
The closest you will come to what you describe is to use TextEdit to work on your souce files (saves as Plain Text of course), and running javac from the terminal (/Applications/Utilities/Terminal).
The command line options will be almost identical to those on Windows and exactly identical to Java under any UNIX-type OS. One notable difference is that under Windows you have been separating paths in your -classpath argument with a semicolon. On OS X you'll separate them with a colon.
[ Read All Comments ]

Analytics firm Chitika today released a report showing that by its metrics iOS has now surpassed OS X in overall web traffic share in the United States. Chitika's methodology involves an analysis...
One of the most frequent reasons for an iPhone to go on a trip to the Apple Store's Genius Bar is because of water damage. Typically, a water damaged iPhone can be replaced for a flat $199...
TheVerge's Joshua Topolsky summarizes the iPad 3 casing findings reported earlier today, but also adds his own sources regarding some details of the iPad 3.
Image from RepairLabs
As...
Last July, Apple discontinued the white MacBook from its consumer lineup, pushing consumers toward the company's popular MacBook Air line or the 13-inch MacBook Pro. The company didn't kill...
Popular iPhone Twitter client Tweetbot has finally arrived on the iPad, with a user interface instantly familiar to any current Tweetbot user. Designed for the Twitter power-user, Tweetbot packs a...