Le code suivant imprime null une fois. class MyClass { private static MyClass myClass = new MyClass(); private static final Object obj = new Object(); public MyClass() { System.out.println(obj); } public static void main(Ssortingng[] args) {} } Pourquoi les objects statiques ne sont-ils pas initialisés avant l’exécution du constructeur? Mettre à jour Je viens de […]
Quelqu’un peut-il m’aider à découvrir ce qui peut être le problème avec ce programme. Dans la méthode findViewById() renvoie null pour tous les identifiants, ce qui entraîne une exception de pointeur nul plus tard. Je ne peux pas comprendre pourquoi findViewById() ne peut pas trouver la vue. Aucune suggestion? Ceci est le code principal: public […]
Lorsque je lance mon programme Java, cela me donne une erreur sur cette ligne comstackr.getTask(null, null, new DiagnosticCollector(), null, null, compilationUnits); Erreur que j’obtiens est: Exception in thread “main” java.lang.NullPointerException at AnotherClassLoader.loadClass(test.java:58) at test.main(test.java:30) at Main.main(Main.java:68) Pouvez-vous s’il vous plaît me dire comment puis-je résoudre cette erreur?
J’ai du mal à essayer de fermer la scène actuelle et d’ouvrir une autre scène lorsque menuItem est sélectionné. Ma scène principale est codée comme suit: public void start(Stage primaryStage) throws Exception { primaryStage.setTitle(“Shop Management”); FXMLLoader myLoader = new FXMLLoader(getClass().getResource(“cartHomePage.fxml”)); Pane myPane = (Pane) myLoader.load(); CartHomePageUI controller = (CartHomePageUI) myLoader.getController(); controller.setPrevStage(primaryStage); Scene myScene = new […]
Quand il y a une post-condition, cette valeur de retour d’une méthode ne doit pas être nulle, que peut-on faire? je pourrais faire assert returnValue != null : “Not acceptable null value”; mais les assertions peuvent être désactivées! Alors, est-ce que ça va? if(returnValue==null) { throw new NullPointerException(“return value is null at method AAA”); } […]
Mon application se bloque à la minute où je l’exécute après avoir changé mon AppCompat-v7 à 21.0.0 et compilé sans problème. Cela me donne l’erreur: java.lang.NullPointerException: Attempt to invoke virtual method ‘void android.app.ActionBar.setIcon(int)’ on a null object reference sur cette ligne: getActionBar().setIcon(R.drawable.ic_action_bar); Il fonctionne avec AppCompat-v7 20.0.0, mais pas avec 21.0.0.
Le projet sur lequel je travaille actuellement nécessite de coder la partie Android d’une implémentation de programme multi-plateforme. Un ensemble de fonctionnalités de base est créé et inclus dans mon application via android-ndk . J’ai trouvé que toute exception / plantage qui se produit dans le code natif n’est signalée que de temps en temps. […]
Je travaille sur un jeu où le joueur peut faire glisser et déposer des objects sur l’écran. J’ai une méthode privée qui me permet de simuler un événement glisser / déposer pour chacun des éléments que le joueur peut déplacer. En ce qui concerne le glisser-déposer, je laisse réellement l’impression qu’ils ont touché l’endroit où […]
J’ai écrit ce programme en Java public class Why { public static void test() { System.out.println(“Passed”); } public static void main(Ssortingng[] args) { Why NULL = null; NULL.test(); } } J’ai lu qu’invoquer une méthode sur un object null provoque une NullPointerException , et pourtant le programme ci-dessus ne fonctionne pas? Pourquoi est-ce? Est-ce que […]
J’ai une erreur pour mon interface graphique. Essayer de définir l’icône de la barre de titre puis être inclus dans un JAR Runnable. BufferedImage image = null; try { image = ImageIO.read(getClass().getClassLoader().getResource(“resources/icon.gif”)); } catch (IOException e) { e.printStackTrace(); } frame.setIconImage(image); Voici l’erreur que je reçois: Exception in thread “main” java.lang.IllegalArgumentException: input == null! at javax.imageio.ImageIO.read(Unknown […]