我最近在我的android应用程序中更新了Crashlytics到2.9.4版本。从那时起,当我尝试记录一些信息时,我开始在一些设备上看到错误:
java.lang.IllegalStateException:
at io.fabric.sdk.android.Fabric.singleton (Fabric.java:275)
at io.fabric.sdk.android.Fabric.getKit (Fabric.java:525)
at com.crashlytics.android.Crashlytics.getInstance
(Crashlytics.java:188)
a
无法理解,如果我将类拆分成不同的文件并将它们声明为公共文件,那么抽象类getOn方法就会有问题。
package test.local;
abstract public class Passenger {
public void getOn(Transport transport) {
transport.takePassenger(Passenger.this);
}
}
package test.local;
public class Dog extends Passenger {
}
一切正常,我可以将Passenger.this传递给getOn方法
该程序要求用户输入一些金额,该金额将存储在一个数组中。但在我的例子中,当输入数量时,程序会显示错误:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
at bankapplication.DepositWithdraw.deposit(DepositWithdraw.java:17)
at bankapplication.BankApplication.main(BankApplication.java:46)
我的代码
package bankapplication;
嗨,我正在尝试从主类读取一个文件作为参数,并在Spring中访问另一个类中的参数。主类如下所示
public class DemorestApplication extends SpringBootServletInitializer {
public static void main(String[] args) throws IOException {
new DemorestApplication().configure(new SpringApplicationBuilder(DemorestApplication.class)).run(args);
new U
//错误:无法找到或加载主类
我在名为Foo.java和Bar.java的文件上创建了这两个文件,这两个文件位于不同的包中。它们编译成功,但我无法执行程序
package demo;
public class Foo
{
protected int result=20;
int other=25;
}
第二个文件: Bar.java
package testing;
import demo.Foo;
public class Bar extends Foo
{
private int sum=10;
public void Info()
{
sum+=resu
我使用Test.class编译了一个类(称为 )。我决定尝试使用"java“命令运行类,以确保正确编译了该类。
然而,当我这样做时,我得到了“无法找到或加载主类测试”的消息。我觉得这很奇怪,因为类在当前的工作目录中(我也尝试过传递“。作为类路径,但没有用)。然后我尝试用"javap“反汇编它,它非常好用,这很奇怪,因为如果javap可以找到类文件,那么java也可以吗?
下面是我的命令行输入和输出:
$ javap -c测试
Compiled from "Test.ash"
public class Test
{
public Test();
示例代码:
package pack.java;
import java.util.*;
public class Bye {
public static void main(String args[]) {
int a=3,b=5;
System.out.println("The sum is:"+(a+b));
}
}
我无法在eclipse中执行任何代码。我搞错了。错误:无法找到或加载由: java.lang.ClassNotFoundException: pack.java.Bye引起的主类pack.java.Bye
我当时在研究Java包系统。我从foruns和Oracle文档中读到了一些东西。
我的想法是创建两个类。将它们放在不同的包中,并使用import关键字使所有操作运行。
Class01是这样的:
package study.lab03;
public class Class01{
public void execute(){
System.out.println("test ok");
}
}
Class02是这样的:
package study;
import study.lab03.*;
public class Class02{
import java.util.ArrayList;
import java.util.Arrays;
public class Dragon {
private String[] interests = new String[4];
public Dragon(String[] interes) {
setInterests(interes);
}
public void setInterests(String[] interes) {
interests = interes;
}
public
如何将另一个类中的方法调用到其他类并将其传递给主类
我有一个Class1.java类,如下所示
public class Class1{
public void callMe() {
System.out.println("Menambah tabel mahasiswa");
}
}
然后,我在名为Class2.java的文件中创建了另一个名为Class2的类,如下所示
public class Class2 {
private Class1 class1;
//getset generated by netbeans,
open class Super {
open var name : String = "Name1"
init {
println("INIT block fired with : $name")
name = name.toUpperCase()
println(name)
}
}
class SubClass(newName : String) : Super() {
override var name : String = "Mr. $newName"
Eclim守护进程正在运行。
:PingEclim产量
eclim 2.3.2
日食4.3.1
档案:Foo.java
public class Foo {
public static void main(String[] args) {
System.out.print("Foo");
}
}
通过运行:Java,我将看到以下错误
java.lang.RuntimeException: Required setting 'org.eclim.java.run.mainclass' has not been set.
现在,我知道
如果您不知道开发人员使用的特定包,我该如何编译和运行java文件……
我得到了一个由其他人编写的java文件的文件夹,并且我正在尝试编译和运行这些java文件,我可以通过运行javac *.java来编译这些文件,但是如果我试图通过调用java MainClass来运行主类,我会得到这样的错误: Error can not find or load main class MainClass,由: java.lang.NoClassDefFoundError: SomePackageName/MainClass (错误名称: MainClass)引起
我不知道什么是由开发人员定义的SomePac
在某些被充分理解的情况下,我们的应用程序将打开太多的套接字(数据库连接),并达到操作系统允许的最大打开文件。我们理解这一点;我们正在解决这一问题,同时也提高了限制。
我们无法解释的是,为什么即使连接的数量减少了,应用程序的某些部分也无法恢复,而且我们已经达到了极限。
在本例中,它是一个运行在Tomcat下的应用程序。
当这种情况发生时,我们首先会看到“打开的文件太多”的错误:
SEVERE: Socket accept failed
java.net.SocketException: Too many open files
at java.net.PlainSocketImpl
我做了一个主类和另一个类(这是一个基本计算器)。但是,当我试图从我的主课调用它时,会给我一个错误。有人能给我一个解决办法吗。我在日食中编码。
这是我的主语:
import java.util.Scanner;
public class MultiClass {
public static void main (String args[]){
Calculator.calculatorObject = new Calculator();
calculatorObject.Addition();
}
}
,这是我的计算器类:
import
我有一个有两个类的程序,声明为单音类。当我尝试运行程序时,在获取单音音类的实例的代码行中,我得到了一个java.lang.Error:未解决的编译问题,我不知道为什么。
错误:
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
at Model.Recommender.getInstance(Recommender.java:22)
at Model.Library.<clinit>(Library.java:21)
at Control