"As of the release of Java for Mac OS X 10.6 Update 3, the version of Java that's ported by Apple, and that ships with Mac OS X, is deprecated." "This means that Apple-produced runtime willn't be maintained at the same level, and may be removed from future versions of Mac OS X."
"The Java runtime shipping in Mac OS X 10.6 Snow Leopard, and Mac OS X 10.5 Leopard, will continue to be supported and maintained through standard support cycles of those products," it added.
Apple's new Mac App Store Review Guidelines warn that apps using deprecated or optionally installed technologies will be rejected by App Store approvals team. This suggests that developers building apps for sale via Apple's newly-introduced Mac App Store must abandon Java components in their software.
OS News notes that Apple creates its own Java runtime and that's the component that's on the way out, and "may be removed from future versions of Mac OS X."
Full Mac App Store Review Guidelines embedded below: