Ja, ich weiß, dass Java vollständig objektorientiert ist, aber ich möchte wissen, dass es eine Möglichkeit gibt, Java-Code ohne Klasse auszuführen?Ist es möglich, ein Java-Programm ohne Klasse auszuführen?
-7
A
Antwort
1
In Java 9 haben Sie REPL, mit dem Sie Code schreiben können, indem Sie Codefragmente eingeben.
Allerdings, obwohl Sie nicht den gesamten Code für eine class
schreiben müssen, ist der Code in einer Klasse in Wirklichkeit verpackt.
+0
danke @ peter..ich möchte nur einen neuen Weg erkunden .. –
0
Kurze Antwort: Nein. (Mit, natürlich, die teilweise Ausnahme der von Peter Lawrey beschriebenen Situation). In Java ist alles ein Objekt - es gibt kein Code-Konzept, das keinem zugeordnet ist.
Verwandte Themen
- 1. Ist es möglich, ein React-Projekt ohne npm-Start auszuführen?
- 2. Ist es möglich, f # -Skripte auszuführen, ohne das Konsolenfenster anzuzeigen?
- 3. Ist es möglich, Oracle unter Windows XP ohne Administratorrechte auszuführen?
- 4. Ist es möglich, einen Android-Emulator auszuführen, ohne Eclipse einzurichten?
- 5. Ist es möglich, ein OpenRefine-Skript im Hintergrund auszuführen?
- 6. Ist es möglich, anonyme Klasse ohne äußere Klasse zu serialisieren?
- 7. Es ist möglich, Operationen mit Rollen auszuführen?
- 8. Ist es möglich, ein Skript für eine node.js-Abhängigkeit auszuführen?
- 9. Ist es möglich, ein Programm in Onedrive auszuführen?
- 10. Ist es möglich, ein NSIS-Installationsprogramm in VISTA automatisch auszuführen?
- 11. Wie ist es möglich, ein Traceroute-ähnliches Programm ohne Root-Rechte auszuführen?
- 12. Ist es möglich, ein Perl-Skript zu verwenden oder zu benötigen, ohne seine Anweisungen auszuführen?
- 13. Ist es möglich, eine Funktion in Prestashop über Haken auszuführen, ohne ein Modul zu erstellen?
- 14. Ist es möglich, eine Instanz einer Klasse zu erstellen, ohne irgendeinen Code von der Klasse auszuführen? (keine Ctor, keine Feldinitialisierungen)
- 15. Ist es möglich, Python ohne Installation auszuführen (ohne Packer wie py2exe zu verwenden)?
- 16. Ist es möglich, eine Regression mit Selenium WebDriver auszuführen?
- 17. Ist es möglich, systemeigenen C++ - Code in Windows Azure auszuführen?
- 18. rstudio - ist es möglich, einen Code im Hintergrund auszuführen
- 19. Ist es möglich, ein bestimmtes Ziel, das an eine Maven-Phase gebunden ist, auszusondern und auszuführen?
- 20. Ist es möglich, JavaScript nach einem Browser wieder auszuführen?
- 21. Ist es möglich, importierten Code als Teil der Hauptdatei auszuführen?
- 22. Ist es möglich, eine Push-Benachrichtigung von Socket.io auszuführen?
- 23. Ist es möglich, Java-Anwendungen in DOS 6.22 auszuführen?
- 24. Ist es möglich, Ethereum-Transaktionen auf einem Arduino auszuführen?
- 25. Ist es möglich, eine Methode nur einmal auszuführen?
- 26. Ist es möglich, einen Befehl in einer Liste auszuführen?
- 27. Ist es möglich, Javascript in einem UpdatePanel erneut auszuführen?
- 28. Ist es möglich, Xamarin Mono unter Linux auszuführen?
- 29. Shell Scripting - Ist es möglich, .sh-Datei im Hintergrund auszuführen
- 30. Ist es möglich, mehrere Prozesse auf einem Heroku-Prüfstand auszuführen?
Meinst du wie ein Kommandozeilen-Interpreter wie Python? – 11thdimension
Ich denke "Nein." Die JVM validiert Ihre Dateien, bevor sie ausgeführt werden. Ich glaube nicht, dass es irgendeinen Weg gibt, um etwas zu veranlassen, das keine gültige Klasse ist. – markspace
Danke @markspace –