小编mac*_*OsX的帖子

为什么java中需要方法重载和覆盖?

可能重复:
多态性与重写与重载

我很难知道为什么java中需要重载和覆盖的方法

我已经阅读了一些关于此的文章,但却无法理解为什么它几乎需要它?

我还访问了stackoverflow中的下面的url,但我还不清楚这个主题.

Java重载和覆盖

任何实际的例子将不胜感激.

提前致谢.

java

17
推荐指数
3
解决办法
8万
查看次数

运行jsp文件时抛出异常

我正在尝试运行我的.jsp文件之一,我正在获得类强制转换异常.

('org.apache.catalina.core.DefaultInstanceManager无法强制转换为org.apache.tomcat.InstanceManager')

我已将所有罐子放在WEB-INF/lib文件夹中,并且我已经包含了所有必需的罐子.

是否因为.jar版本不匹配而发生此错误?

如果有人知道这个错误,请告诉我.

jsp

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

如何在没有OutOfMemory错误的情况下从FileInputStream获取字节数组

我有一个拥有200MB数据的FileInputStream.我必须从输入流中检索字节.

我正在使用下面的代码将InputStream转换为字节数组.

private byte[] convertStreamToByteArray(InputStream inputStream) {
    ByteArrayOutputStream bos = new ByteArrayOutputStream();
    try {
        int i;
        while ((i = inputStream.read()) > 0) {
            bos.write(i);
        }
    } catch (IOException e) {
        e.printStackTrace();
    }
    return bos.toByteArray();
}
Run Code Online (Sandbox Code Playgroud)

在将如此大的数据转换为字节数组时,我得到了OutOfMemory异常.

请告诉我将InputStream转换为字节数组的任何可能的解决方案.

java android

3
推荐指数
2
解决办法
7561
查看次数

计算日期之间的天数

我知道计算两个日期之间的天数.

Java,计算两个日期之间的天数

但我无法理解如何在下面的代码中进行计算.特别是下面突出显示的那个.

return (int)( (d2.getTime() - d1.getTime()) / (1000 *60 *60 *24));

请让我知道这背后的逻辑.

java

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

如何启动内置​​录音机应用程序?

我必须将录音文件作为附件附加到我的 Android 应用程序中。我已经创建了一个单独的录音活动,而不使用内置的录音机应用程序,并且它工作正常。

我考虑使用内置应用程序“录音机”,而不是使用我创建的活动。

我知道使用 Intent 我们应该开始新的活动。但我无法找到如何启动内置​​录音机应用程序以及如何从我的应用程序中打开它?

如果有人有处理这种情况的经验,请告诉我。

提前致谢!

android

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

标签 统计

java ×3

android ×2

jsp ×1