Questions marquées «object»

Un objet est une entité qui peut être manipulée par des commandes dans un langage de programmation. Un objet peut être une valeur, une variable, une fonction ou une structure de données complexe. Dans la programmation orientée objet, un objet fait référence à une instance d'une classe.

9
Comment supprimer des objets inutilisés d'un référentiel git?
J'ai accidentellement ajouté, validé et poussé un énorme fichier binaire avec mon tout dernier commit dans un référentiel Git. Comment puis-je faire en sorte que Git supprime le ou les objets qui ont été / ont été créés pour ce commit afin que mon .gitrépertoire redevienne à une taille raisonnable? …
89 git  file  object  binary 


15
Déclaration d'un tableau d'objets
J'ai une variable qui est un tableau et je veux que chaque élément du tableau agisse comme un objet par défaut. Pour y parvenir, je peux faire quelque chose comme ça dans mon code. var sample = new Array(); sample[0] = new Object(); sample[1] = new Object(); Cela fonctionne bien, …


15
gson.toJson () lève StackOverflowError
Je souhaite générer une chaîne JSON à partir de mon objet: Gson gson = new Gson(); String json = gson.toJson(item); Chaque fois que j'essaie de faire cela, j'obtiens cette erreur: 14:46:40,236 ERROR [[BomItemToJSON]] Servlet.service() for servlet BomItemToJSON threw exception java.lang.StackOverflowError at com.google.gson.stream.JsonWriter.string(JsonWriter.java:473) at com.google.gson.stream.JsonWriter.writeDeferredName(JsonWriter.java:347) at com.google.gson.stream.JsonWriter.value(JsonWriter.java:440) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:235) at com.google.gson.internal.bind.TypeAdapters$7.write(TypeAdapters.java:220) …

5
Grande différence de vitesse des méthodes statiques et non statiques équivalentes
Dans ce code, lorsque je crée un objet dans la mainméthode, puis que j'appelle cette méthode d'objets: ff.twentyDivCount(i)(s'exécute en 16010 ms), elle s'exécute beaucoup plus rapidement que de l'appeler en utilisant cette annotation: twentyDivCount(i)(s'exécute en 59516 ms). Bien sûr, quand je l'exécute sans créer d'objet, je rends la méthode statique, …


1
Les initialisations d'objet en Java «Foo f = new Foo ()» sont-elles essentiellement les mêmes que l'utilisation de malloc pour un pointeur en C?
J'essaie de comprendre le processus réel derrière les créations d'objets en Java - et je suppose que d'autres langages de programmation. Serait-il faux de supposer que l'initialisation d'objet en Java est la même que lorsque vous utilisez malloc pour une structure en C? Exemple: Foo f = new Foo(10); typedef …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.