Was genau ist der Unterschied zwischen einem "Verschluss" und einem "Block"?

Ich habe festgestellt, dass viele Leute die Wörter verwendenSchließung undBlock austauschbar. Die meisten dieser Leute können nicht erklären, wovon sie sprechen.

Einige Java-Programmierer (sogar solche aus sehr teuren Beratungsunternehmen) sprechen von anonymen inneren Klassen als "Blöcken" und "Abschlüssen" - aber ich weiß, dass dies nicht stimmt. (Sie können keine veränderlichen Variablen aus dem Bereich der Methode übergeben, in der sie definiert sind ...)

Ich suche:

eine präzise InformatikDefinition eines Blockseine präzise InformatikDefinition eines AbschlussesundKlärung des Unterschieds zwischen den beiden.

Ich würde gerne Links, Artikel oder Bücher sehenHinweise hierzu bitte.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage