问题内容: 在Java中,实例变量和方法可以具有相同的名称而没有任何不稳定或冲突吗? 我想确保是否可以摆脱它的编译问题,以免造成任何错误。 问题答案: 是的,这很好,主要是因为在语法上,它们的用法不同。
问题内容: 您如何找到Java中一个月中的天数? 问题答案: 在Calendar对象上设置年和月,然后用于返回最后一天:
问题内容: 在JMS中,很容易找出连接是否丢失,是否发生异常。但是,如何确定连接是否再次存在? 场景:我使用JMS与服务器通信。现在我的连接断开了(服务器已关闭),这导致了异常。到目前为止,一切都很好。如果服务器再次启动并重新建立连接,我怎么知道? 我看不到任何可以提供此类信息的侦听器。 问题答案: 啊…旧的异常处理/重新连接难题。 有些传输提供程序将为您自动重新连接您的应用程序,而另一些传输提供
问题内容: 这是Java和基本数学问题的结合。Random.nextGaussian()的文档指出,它是从均值0和标准偏差为1的正态分布中抽样的。如果我想从均值和方差不同的正态分布中抽样,该怎么办? 问题答案: 简短的答案是 例如,此答案在此处给出:http : //www.javamex.com/tutorials/random_numbers/gaussian_distribution_2.s
问题内容: 嗨,我使用a 来使彼此堆叠(),例如,如果我的父母的身高为500像素,并且我向其添加了两个子面板,两者的高度均为100像素。在绵延他们,让他们一起占据了500px的空间。有谁知道如何禁用此功能? 问题答案: 请改用GridBagLayout。您对UI的控制更多。 但是,如果您仍要使用BoxLayout且不希望它们拉伸,则可以使用不可见的组件填充物(如刚性区域,胶水和填充物)进行签出。
问题内容: 我有一个目录: 我想列出名称以整数字符串表示的所有文件,例如“ 10”,“ 20”。 我知道我应该使用: 如何定义我的? PS: 我的意思是文件名可以是任何整数字符串,例如“ 10”或“ 2000000”或“ 3452345”。只要文件名是整数字符串,就没有位数限制。 问题答案: 您应该在 接口中 重写 ,并确保该参数仅包含数字字符。您可以使用以下方法进行检查: __
问题内容: 有时,标记为中断或继续可使代码更具可读性。 我想知道标签的通用约定是什么。全部大写?第一顶? 问题答案: 如果必须使用大写字母来使用它们,这会引起人们的注意,并避免误认为它们是“类”名称。引起他们的注意还有另一个好处,那就是引起人们的注意,这些人会随之而来并重构您的代码并删除它们。;)
问题内容: 我正在使用ANT将我的东西部署到Tomcat。但是我在缺少依赖项方面遇到了麻烦,我想添加Ivy,因为它被推荐了。 现在,我将其添加到build.xml文件中: 这是我的ivy.xml: 这是我的日志: 这是错误: 看来错误来自这种模式?: 但这对我来说似乎很牢固。 有什么建议? 问题答案: 您必须扩展您的模式以包括类型,以便每个工件都可以拥有自己的本地文件: 或者,如果您不需要源代码和
问题内容: 我有一堂课,还有另一个内部课: 问题答案: 从其他答案中可以看出,您将需要一个非静态内部类来执行此操作。 如果您确实不能使内部类成为非静态类,则可以在外部类中添加所需的getter和setter方法,并通过在内部静态类内部创建外部类的实例来访问它们:
问题内容: 我想测试使用Java可以访问远程系统,或者换句话说使用Java“发送ping”。该功能应封装在具有布尔值的方法中,例如 我已经测试了Java Process类,但是由于使用OutputBuffers进行复杂的输出处理,因此我认为这不是最好的方法。 另一种可能性是创建一个Socket Connection并处理抛出的异常,但是如果远程系统是一个“裸”的Unix系统,则另一端可能没有Soc
问题内容: 有没有一种方法可以让IDE自动修复Checkstyle错误,而不必手动修复每个错误? 问题答案: 如果您使用的是Eclipse,则可以。但是,您无法解决所有问题。有两种方法: 右键点击Package Explorer或其他中的Java文件,然后选择“应用Checkstyle改正”。 单击问题视图中的错误,然后选择“快速修复”。这样可以解决问题。
问题内容: 我正在寻找将Java应用程序作为* NIX守护程序或Windows服务运行的最佳方法。我看过Java Service Wrapper ,Apache Commons项目’jsvc’ 和Apache Commons项目’procrun’。到目前为止,Java Service Wrapper似乎是最好的选择……但是,我想知道那里是否还有其他“开源友好”许可产品。 问题答案: 我自己使用Ja
问题内容: 我应该为XPath使用什么软件包?我想查询元素,然后在这些节点周围提取一些值。也许一个或多个级别更高,有些属性。 是XPath 1.0。是和走正道,还是有更现代的实现?非常尴尬,JDOM似乎容易得多。 问题答案: 您可能会考虑基于Java的XPath 2.0或XQuery实现(XSLT 2.0选项提供了更强大的功能),例如 Saxon9.x 。 Saxon是开源的,并且是迄今为止基于J
问题内容: 我正在像这样成功使用Spring RestTemplate: 那很好。 但是,有时是。我知道这并不理想,但事实就是如此。正确的URL应该是:但是,当我设置为URL 时,会被双重转义为。我该如何预防? 问题答案: 而不是使用URL,而是使用来构建一个。 使用指示 此构建器中设置的所有组件是否都已 编码()() 这或多或少等同于您自己替换和创建对象。 然后,您可以将该对象用作方法的第一个参
问题内容: 我想使用对服务器进行一些API调用。但是请求未成功,返回: 因此,我想检查发送到服务器的“真实”内容是什么。实际内容是指确切的HTTP请求。 有什么想法可以看到吗? 编辑: 根据此处的第一个答案,我应该澄清我的问题:我想避免使用外部程序(例如HTTP嗅探器)或其他任何东西,而我希望有一个函数或一个属性或任何包含我要查找的信息的东西。 如果不是这种情况,有人知道该信息是否可以手动重建(例