Java Basics: uitsplitsing van de top tien van meest nutteloze functies Java



Java heeft zeer grote, en gevuld met veel van hen niet de meest gebruikte functies, JavaLobby in een artikel de top tien van meest nutteloze functies genoemd.

10) const, goto

Wat? Ja, ze zijn Java-zoekwoorden, maar ze doen niets.

9) Java voor een beetje plezier

Zoals Personal Java, JavaOS.

8) de index van de Jar

De index van de Jar Jar is het bestand dat een speciale index bestand (META-INF/INDEX.LIST), wordt het bestand gebruikt om te specificeren welke pakketten bevat in de pot.In Ant, de beschikbare index = "true". Het doel is om Applet en toepassing Webstart kan laden Jar bestand vertraging en tot klasse laden snelheid te verbeteren.

7) bin directory van de meest exe-bestanden

Bijvoorbeeld, javah.exe, javadoc.exe, jdb.exe, jar.exe. Ze zijn Ant, Maven en IDE plaats.

Vertaler: Hoewel minder direct gebruik van deze instrumenten, maar leren om ze te gebruiken is nog steeds erg goed.Bijvoorbeeld, op een moment, we hebben geen Ant, Maven, of een tool als Eclipse, vooral als gewoon voor een eenvoudige toepassing, direct aan de opdracht zal worden handiger.

6) Applet

Het is erg populair 10 jaar geleden, sindsdien zijn populariteit is gedaald.Maar zal Applet Java SE 6 Update 10 in de comeback.

Vertaler: Applet heeft nog steeds zijn ruimte.Zeggen dat er een probleem is dat is het hele probleem van Java desktop applicaties.

5) CORBA

De API kan worden van de ontwikkelaar, "u het meest wilt worden verwijderd uit de Java API" eigenlijk kiest de winnaar.

4) javax.accessibility en toegankelijkheid

Dit pakket begint met Java 1.2, maar niet hoe om te worden gebruikt.Aan de ene kant kan Swing echt veel voor je, maar aan de andere kant, het kan niet alles voor je doen.In het bijzonder, naar de lege tekstvakken en tekstvelden worden gedefinieerd.

3) MIDI-Bibliotheek

Ja, Java heeft ingebouwde MIDI-API. Dus, van 1.1, zal Java in staat zijn om muziek af te spelen.Op dat moment voegde ze een bron bibliotheek, geluid klinkt beter.Nu is er geen geluidskaart sound audio bibliotheek zo goed.

Op modulaire JRE, de meeste van de tijd, werd CORBA geacht niet te worden gedownload, en audio bibliotheek API is waarschijnlijk de meest overbodige.

2) Java 6 API

Dit is het meest behoefte van Apple de schuld van de afdeling, omdat ze besloten geen 32-bit platform, support Java 6, dan zullen er vele API en procedures om de Java 5 afdeling te stoppen.

1) stelt

In Java1.4 in, zo is lid geworden van de bewering.Ik herinner me enkele opmerkingen over Java was het gebrek aan stelling / pre / post-voorwaarden, zodat we deze functie toegevoegd.

Maar laten we eerlijk zijn, is de stelling inderdaad zelden gebruikt.