小编use*_*415的帖子

使用int或Integer

在我的代码中有很多最终值,比如10000.它们永远不会改变,我什么都不做,只是有时检查if(number1 == number2).

是否更好地使用intInteger用于此类数字?

java int integer

4
推荐指数
2
解决办法
2002
查看次数

课堂内课

public class FirstClass
{
    private FirstClass()
    {
        new Thread(new Thread()).start();
    }

    public static void checkSomething(FirstClass clas)
    {
        //doing something
    }
    private class Thread implements Runnable
    {

        @Override
        public void run() {
            checkSomething(????);
        }

    }

    public static void main(String[] args)
    {
        new FirstClass();
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,写什么?得到类FirstClass,我不能写"这个",因为我会得到线程.

java class this

3
推荐指数
1
解决办法
878
查看次数

可以将String转换为枚举值吗?

我有这样的代码:

BufferedReader in = new BufferedReader(new FileReader("C:\file.txt"));
String text = in.readLine();//lets say text is now "asd"
Run Code Online (Sandbox Code Playgroud)

之后我有了一个方法:

private static void doSomething(Enum word){
    ...
}
Run Code Online (Sandbox Code Playgroud)

是否有可能以某种方式将此文本转换为枚举?

java enums bufferedreader

1
推荐指数
1
解决办法
163
查看次数

慢Java程序

我有一个问题,让我说我有这样的代码:

public static void main(String[] args)
{
startMethod1();
startMethod2();
}
Run Code Online (Sandbox Code Playgroud)

现在,如果startMethod1方法非常大并且需要花费大量时间来执行它,则在startMethod1完成之前启动startMethod2.如何让这些方法逐个执行?

java methods execute

-4
推荐指数
1
解决办法
98
查看次数

标签 统计

java ×4

bufferedreader ×1

class ×1

enums ×1

execute ×1

int ×1

integer ×1

methods ×1

this ×1