问题标签 [java.lang]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2934 浏览

java - Why I am able to re-create java.lang package and classes?

I am just playing with package structure. And to my surprise I can bypass the default classes by creating my package and class name with that name.

For ex:

I created a package called java.lang and Class is Boolean. When I import java.lang.Boolean it's not the JDK's version of Boolean. It's mine. It's just showing the methods of Objects which every object java have.

Why so ? Why I am allowed to create the package java.lang? And the program runs fine.

enter image description here

Another baffle is if I create a Class with name Object and try to runs the program then an exception

Why is this behaviour ? is this a bug or normal behaviour ?

0 投票
0 回答
116 浏览

java - 常春藤错误:sbt 程序集 java.lang.AssertionError java.lang.IllegalStateException

我在我的 Mac (El Capitan) 上安装了 spark 1.6.0、java 1.8.0_73 和 sbt 0.13.9

当我键入时,sbt assembly我收到以下错误。

我调查了这个错误,似乎依赖列表与它有关。有谁知道如何解决这个问题?具体来说,我需要编辑 sbt 依赖列表吗?如果是这样,它将是哪个文件,我应该如何编辑它?

根据尤金的要求,我包括以下文件。如果我得到了错误的构建文件,请耐心等待(我是新来的),让我知道我应该发布哪些文件。感谢您的帮助!

构建.sbt

0 投票
0 回答
44 浏览

java - java.lang.nullpointerexception错误mysql java

很抱歉打扰大家,现在我在这方面遇到了问题。这段代码说它是一个 java.lang.nullpointerexception,我已经为此工作了将近 2 个小时。下面的代码给出了错误。

现在在同一个 jbutton 上,也有一个代码可以插入到 mysql 数据库的不同部分,如果我在顶部注释代码并只留下下面的代码,它就可以工作。这是真正令人头疼的人。留下下面的代码

如果有人能指出这将是太棒了。哦,是的图像在通用界面界面下方

这是我拿出来时出现的

结果就是我的 catch 语句不会捕获它。如果声明不在 try 语句中,则不会出现下面的堆栈跟踪。输出菜单上没有堆栈跟踪

0 投票
2 回答
6841 浏览

android - java.lang.NoClassDefFoundError: java.util.Objects

我在 Android 开发控制台中收到以下崩溃报告。我的应用程序在我尝试过该应用程序的模拟器或设备上运行良好,但由于某种原因在 Galaxy Nexus (Maguro) 上它无法运行。我也没有任何编译错误。

MyTankActivity.java

0 投票
1 回答
5909 浏览

java - java.lang.Integer 不能转换为 java.lang.Double

我收到一个奇怪的错误,其中 android 不允许我从 ArrayList 分配一个项目,因为它会将其检测为整数,仅当该位置的项目是整数(如 12 而不是 12.0)时才会发生这种情况

我的代码

这是错误的堆栈跟踪

例如,如果数组是

错误发生在位置 3

我做错了什么还是有任何解决方法提前谢谢

0 投票
1 回答
1220 浏览

android - NullPointerException:尝试调用虚方法

尝试调用虚拟方法: void android.widget.Button.setTag(java.lang.Object)
在空对象引用上。

当我androiddataBinding在 Button 上使用时出现错误,例如:

0 投票
0 回答
1639 浏览

java - IREPORTS java.lang.NullPointerException

我正在 Netbeans 中构建一个 Java 应用程序,一切都通过运行在 IDE 中运行,但是一旦我直接构建并运行 jar,Jasper Reports 将无法打开。任何帮助将不胜感激,这让我发疯

堆栈跟踪

编码

在membershipdb.MemberProgram.access$000(MemberProgram.java:34)

在membershipdb.MemberProgram$1.actionPerformed(MemberProgram.java:85)

在membershipdb.MemberProgram.MembersReportButtonActionPerformed(MemberProgram.java:184)

按钮的完整代码

0 投票
1 回答
801 浏览

java - mockStatic:使用 PowerMock 模拟 java.lang

我试图MBeanServer用 Mockito 模拟,但我的尝试失败了。

我想将我的模拟注入通常运行的方法中jBoss AS 7

但它失败了,但有例外:


更新

当我尝试

我得到例外:

0 投票
1 回答
1018 浏览

web-applications - SonarOube:StartSonar.bat 给出错误:java.lang.IllegalStateException:Webapp 没有启动

我使用的 Sonarqube 版本是 5.6 和 MySQL 版本 5.7。这似乎是一些端口问题,因为 sonar 5.x 版本默认使用 2 个端口,端口 9000 和 9001。

0 投票
2 回答
2981 浏览

java - NetBeans Clean & Build Android 错误:Java.Lang X500Principal 访问

我想知道是否有人可以帮助解决这个问题。清理和构建最简单的项目时会发生错误。(见下文)

导致错误的步骤:

作为一名新员工,因此是不超过 4 个月的机器上的新用户,我首先打开 NetBeans 8.2 - 一周前为我安装了 NetBeans 和 Android Studio(用于 sdk)。

但是没有安装Android插件,所以我实现了nbandroid更新中心来安装插件。然后,我将位于 users\user.user1\AppData\local\android 文件夹中的 sdk 连接到 NetBeans。

为了运行某个项目的正确 Android 版本(4.2.2),我首先在 Android Studio/SDK Manager 中安装了版本 4 及更高版本,然后在 NetBeans 中选择了 4.2.2。

在 NetBeans 中打开本地版本之前,我继续将一个 android 项目从共享文件服务器复制到我的本地计算机。

执行清理和构建后出现以下错误(您可能会注意到存在与上述不同的文件夹结构。这是由于测试不同的配置以找到可能的解决方案):

这真的很奇怪,因为我的同事在他的 PC 上编译没有问题(几乎相同的 PC 除了使用 NetBeans 8.1 和 Jdk8u91 而不是我最新的 java)

已咨询的解决方案:

  • 更改 Android SDK、JDK 和所有相关应用程序的位置,
  • ANT_HOME、JAVA_HOME 和 ANDROID_HOME 等环境变量的插入,
  • 安装所有插件和安卓版本,

  • 将环境变量路径插入到 Jdk,

  • 在android studio中单独安装4.2.2版本的android,

  • 以 PC 管理员身份彻底卸载并重新安装 NetBeans、Android Studio、JDK、Android SDK,

  • 使用我的同事作为用户,

  • 清理和构建一个简单的启动项目,

  • 设置与我同事相同的 NetBeans 输入,

  • 探索谷歌的深度

我已经检查了权限并稍微了解了 Java 主体和工具,但不是 100% 确定我在做什么。

以为我会在尝试其他任何事情之前先咨询堆栈。任何帮助表示赞赏。