我想将一些对象保存到一个文件中。但我找到java.io.NotSerializableException了。
以下是完整的异常日志:
java.io.NotSerializableException: main
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184)
at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548)
at java.io.ObjectOutputStream.
我正在处理的一个应用程序中出现了一个致命错误。日志文件和代码如下。据我所知,它甚至还没有达到主要的活动。
日志文件:
Shutting down VM
threadid=1: thread exiting with uncaught exception (group=0x401db760)
FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{A3.cal/A3.cal.A3Activity}: java.lang.NullPointerException
假设我有一个Java类,如下所示:
public class Example {
private Foo foo = new Foo();
private Bar bar = new Bar(this.foo);
}
它是否保证bar总是以Foo作为构造函数实例化,或者是否有可能使用null实例化?
Java类的成员是否得到保证的顺序?
Exception in thread "Thread-2" java.lang.NullPointerException
at net.argusstudios.Name.Main.render(Main.java:90)
at net.argusstudios.Name.Main.run(Main.java:101)
at java.lang.Thread.run(Unknown Source)
这就是当我尝试运行它时得到的错误,我试图弄清楚如何在没有JButtons的情况下制作菜单系统,因为我不喜欢它们。但当我运行程序时,这种情况发生了,只是试图让
package edu.uga.cs1302.gui;
import javax.swing.SwingUtilities;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
public class StudentMain {
public static void main(String[] args) {
// this is inside a &
我是新来这个网站的。最近我开始在java (Blackjack)上开发一个游戏,我遇到了一些困难。这次我需要你的帮助。
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at Game.hitPlayer(Game.java:263)
at Game.deal(Game.java:235)
at Game.actionPerformed(Game.java:169)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Sour
我不知道为什么会发生这种情况,它似乎在创建新对象和初始化对象之间处于一个恒定的循环中。
public class App {
Character hero = new Character();
charCreation charCreation = new charCreation();
public static void main(String [] args){
App app = new App();
app.run();
}
void run(){
charCreation.charCreate();
}
我四处寻找答案,而我所看到的最接近我的问题是:,它像我的一样抛出java.lang.StackOverflowError。它指的是我将类初始化为对象的行,我不认为它应该循环。以下是错误:
Exception in Application start method
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAc
我在用java为机器人建立服务器-客户端连接时遇到了问题。我有两个客户在监听两个不同的端口。当服务器发送错误时,PrintWriter为null。
也许这些方法是在两个不同的例子中。但我怎么才能解决这个问题?
服务器代码:
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class Server {
// port for th
我试着在他们自己的课堂上使用“马歇尔”和"unmarshall“对象,并使用”元帅“。
主要方法:
public class Main {
public static void main(String[] args) {
new Something();
}
}
将向马歇尔或非马尔默提供实例的“某物”类应:
import java.io.File;
import java.io.Serializable;
public class Something implements Serializable {
/**
*
我一直试图在我的iOS和安卓应用程序上实现iOS推送通知。我已经成功地在iOS上实现了这一点,然而,我仍然在为Android的实现而挣扎。当用户收到通知,用户按下通知时,我希望打开'HomeScreen‘活动,并在警报对话中显示通知中的文本。接收器处理程序和清单文件与LogCat一起显示在下面。我做错了什么,我该如何解决?
HomeScreen Java:
public class Receiver extends ParsePushBroadcastReceiver {
public Receiver(){
}
private static final S
我已经为我的CRUD程序编写了一个gui,当我想要运行它时,我会得到:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at gui.guimain$1.run(guimain.java:477)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at j
因此,我目前正试图建立一个GUI。但我似乎找不到我所犯的错误。这是我的错误:
Exception in thread "main" java.lang.NullPointerException
at java.awt.Container.addImpl(Unknown Source)
at java.awt.Container.add(Unknown Source)
at GlobalTest.<init>(GlobalTest.java:41)
at GlobalTest.main(GlobalTest.java:7)
这是
我的代码创建了一组按钮,但垂直对齐
现在我想要做的是向这个面板添加一个JLabel,但是当我创建一个新的JPanel时,我在运行它时得到一个错误,但是代码没有给我任何冲突。如果可能的话,我想在流布局中重新排列按钮。
我的完整代码:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public final class CharSearch extends Box {
int i = 0;
int error = 0;
static JPanel panel;
Strin
java.lang.RuntimeException: java.lang.InstantiationException
at com.xtremelabs.robolectric.bytecode.RobolectricInternals.newInstanceOf(RobolectricInternals.java:32)
at com.xtremelabs.robolectric.Robolectric.newInstanceOf(Robolectric.java:130)
at com.xtremelabs.robolectric.shadows.ShadowWebView.<
我正在尝试使用netbeans将客户端(android应用程序)连接到服务器(PHP)。为此,我在htdocs文件夹中编写了一个名为"getAllPeopleBornAfter.php“的PHP代码,它可以正常工作。
<?php
mysql_connect("localhost","root","");
mysql_select_db("test");
$q=mysql_query("SELECT * FROM android WHERE ID>'".$_REQUEST['id