Ist bei der Programmierung von Android-Anwendungen die Länge des Variablennamens wirklich wichtig? Beeinflussen lange Variablennamen die Leistung einer Android-Anwendung?ist die variable name length für android application performance?
Antwort
Soweit ich weiß, kümmert sich der Compiler für Android nicht um Ihre Variablennamen. Wenn Sie den Code dekompilieren (oder zurückentwickeln), erhalten Sie manchmal Variablennamen mit einem Buchstaben, was bedeutet, dass der Compiler Ihre Variablennamen neu schreibt.
Aber trotzdem hat der Compiler keine Variablennamen. Nur Referenzen, also kümmern Sie sich nicht um die Länge und mehr über den Sinn Ihrer Variablennamen;).
Compiler funktioniert nur mit Referenzen, und alle haben die gleiche Länge, die auf der Architektur Ihres Geräts basiert. Sie können sich auch eine Tabelle mit allen Variablennamen und Referenzen vorstellen. Um all diese Namen zu speichern, wird etwas Platz benötigt, aber das ist auch kein lustiger Witz, weil das Textformat perfekt zum Speichern geeignet ist und dieser Raum kleiner als einige Kilobyte ist. Und standardmäßig lässt der Compiler diese Tabelle mit Referenzen und Namen zurück. Aber in diesem Fall kann jeder Ihre App dekompilieren und Ihren Code verstehen, da die Namen der Variablen einige Bedeutungen haben. Wenn Sie einige Hürden machen möchten, können Sie die Option so einstellen, dass alle Variablennamen in v1, v2, v3 usw. geändert werden.
- 1. Ist die variable Namenslänge für die Performance C# wichtig?
- 2. Android: Programmgesteuert ändern Android: Name Attribut für Application und BroadcastReceiver
- 3. Android Studio Variable Button Name
- 4. Killgarn Anwendung von Application-Name
- 5. Variable-length-strings als Tabelle verketten
- 6. Malloced-Array VS. Variable-length-array
- 7. Bootstrapping-Sammlungen für die Performance
- 8. Android Performance: lade Bilder für listView
- 9. Android. Animation Performance
- 10. android: gson performance
- 11. Get-ADComputer -Filter Name keine Variable für die Computersuche
- 12. Mungo Variable Schlüssel Name
- 13. Get Application Name Von Tastatureingabe in VB.net
- 14. Android Application Lock
- 15. Android letzte Variable ist keine Variable?
- 16. Understanding Android Application Lifecycle
- 17. ofstream-Variable in Name
- 18. Android Application Specific Videodateischutz
- 19. Was ist die beste Methode für Software/Web Application Testing?
- 20. Android - Set Application Hintergrund
- 21. Android Application Building Alternativen
- 22. Cordova android Scrollen/Performance-Probleme
- 23. Sencha Touch 2 - Android Performance
- 24. Get Application Name/Label über ADB Shell oder Terminal
- 25. undefined Variable: Name PHP
- 26. ändern Variable Name bedingt
- 27. Javascript dynamische Variable Name
- 28. Variable Datenbank Name
- 29. Android Mobile Application Absturz
- 30. RichFaces Vs PrimeFaces (für die Performance)
Nein, das macht keinen Unterschied. –
Nein, es gibt keinen Unterschied wie Andy Turner sagte – chilltouch
http://Stackoverflow.com/a/14912921/5415894 – Ozgur