2009-10-11 7 views
-1

Je veux vous poser une question.I ne suis pas sûr que je vais obtenir des réponses, mais je vais donner essayer :)Trouver tous les mots clés du langage Java et les noms des classes API java

Comme l'en-tête dit, j'ai besoin d'un moyen (par exemple un fichier du site Web du soleil) qui contient tous les mots-clés de la langue java et aussi les noms de classe de l'API java.Je sais qu'il y a un moyen, car le compilateur a cette liste à sa disposition mais je ne sais pas comment l'obtenir.

Des idées? Merci d'avance.

P.S: N'hésitez pas à modifier les tags, je ne sais pas quoi ajouter d'autre.

+0

OK, j'ai ajouté des devoirs;) – Zed

+0

Il ne HomeWorks :-) Je veux juste comprendre certaines choses ... –

Répondre

3

Java keywords. Core Java classes (les noms en italique sont des interfaces). Even more classes.

+0

Il y a bien sûr tout à fait certaines classes dans des emballages qui ne sont pas dans cette liste. 'com.sun ...' vient à l'esprit. –

+2

C'est parce que ceux-ci ne font pas partie de l'API de base. – Zed

+0

@Zed: oui, vous avez raison! +1 –

3

Les mots-clés: http://java.sun.com/docs/books/tutorial/java/nutsandbolts/_keywords.html

Et chaque version de Java auront des classes différentes. Les versions plus récentes auront probablement plus de classes. Et dans les prochaines versions, il est possible que les classes obsolètes soient laissées de côté, bien que cela ne soit pas très susceptible de se produire rapidement en raison de la rétrocompatibilité.

+0

Pouvez-vous préciser que "les noms de classes seront probablement différents d'une plateforme à l'autre"? –

+0

Au moins les paquets javax. * Varient, tout comme les trucs liés à la cryptographie, en raison des lois stupides dans certains pays. – Esko

+0

@Pascal Thivent: Je pensais à des choses spécifiques à OS. Mais Zed a correctement mentionné le fait que ces classes ne font pas partie de l'API publique, donc je vais éditer ma réponse. –

Questions connexes