小编Ani*_*r C的帖子

在接口中编写类有什么用?

我在其中一个java论坛中找到了以下示例.

interface employee{
    class Role{
          public String rollname;
          public int roleId;
          public Object person;
     }
    Role getRole();
    // other methods
}
Run Code Online (Sandbox Code Playgroud)

我已经执行了上面的代码片段并且它正在成功编译.这意味着我们可以在界面中拥有一个类.

我的问题是拥有这些课程的用途是什么?是任何设计模式?

java interface class

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

将IP地址转换为主机名

在我的java应用程序中,如果用户输入IP,我们需要显示主机名,如果给出主机名,那么我们需要显示主机的IP.

例如,如果用户输入173.194.36.37应用程序应显示的IP地址google.com,反之亦然.

是否有可用于执行此操作的实用程序?

java network-programming

10
推荐指数
1
解决办法
2万
查看次数

在java中解码编码的Pound符号

我们使用外部服务以CSV格式获取数据.我们正在尝试将数据写入响应,以便csv可以下载到客户端.不幸的是,我们正在以下面的格式获取数据.

Amount inc. VAT      Balance
£112.83             £0.0
£97.55              £0.0
£15.28              £0.0
Run Code Online (Sandbox Code Playgroud)

我们无法解码内容.有没有办法在java中解码£和显示£.

是否有任何String Utils可用于解码字符串.

java

7
推荐指数
2
解决办法
2949
查看次数

我们可以编写自定义标记接口

我想编写自己的标记接口,java.io.Serializable或者Cloneable可以理解为JVM.请建议我实施程序.

例如,我实现了一个调用的接口NotInheritable,实现此接口的所有类都必须避免继承.

java

6
推荐指数
1
解决办法
2万
查看次数

Selenium无法启动IE.

Selenium无法启动IE.

10:56:25,005 INFO [org.openqa.selenium.server.SeleniumDriverResourceHandler] Command request: getNewBrowserSession[*iexploreproxy, http://192.168.132.105:8080/, ] on session null 10:56:25,005 INFO [org.openqa.selenium.server.BrowserSessionFactory] creating new remote session 10:56:25,005 INFO [org.openqa.selenium.server.BrowserSessionFactory] Allocated session 9fa93fe865904e3da895c91a86ebdcb0 for http://192.168.132.105:8080/, launching... 10:56:25,005 INFO [org.openqa.selenium.server.browserlaunchers.WindowsProxyManager] Modifying registry settings... 10:56:25,474 INFO [org.openqa.selenium.server.browserlaunchers.InternetExplorerCustomProxyLauncher] Launching Internet Explorer...

之后Internet Explorer...它不会回应.请帮我解决这个问题.

selenium selenium-grid selenium-ide selenium-rc selenium-webdriver

5
推荐指数
1
解决办法
2万
查看次数

JVM版本1.6将创建多少个字符串对象

可能重复:
有关Java字符串池的问题

最近我读了一篇java文章,发现以下语句"改进了java 6中的字符串池技术".他们提到的一个例子如下

String one = "one";
String two = new String("one");
Run Code Online (Sandbox Code Playgroud)

上面示例创建的对象数量= 1

在这里我很困惑,即使我们使用new关键字,它怎么会创建一个新对象并使用在字符串池中创建的对象.

请澄清我.

java

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

java中对象的大小是多少

众所周知,java使用以下数据类型

byte    Occupy 8 bits in memory
short   Occupy 16 bits in memory
int     Occupy 32 bits in memory
long    Occupy 64 bits in memory 
Run Code Online (Sandbox Code Playgroud)

如果我创建一个类似的

class Demo{
    byte b;        
    int i;
    long l;
}

Demo obj = new Demo();
Run Code Online (Sandbox Code Playgroud)

现在的问题是obj大小< or > or =尺寸b+i+l104 bytes.请以正当理由给我澄清.

谢谢,
Anil Kumar C.

java oop

5
推荐指数
2
解决办法
1965
查看次数

如何与JAVA的SAP应用程序通信

我们计划将销售和分销模块集成到SAP应用程序中.我们需要将销售信息存储在SAP应用程序中.

我们正在使用Exchange Infrastructure/ BDCSAP 迁移现有数据以加载销售模块现有数据.

现在我们的挑战是如何从JAVA持续与SAP交互以存储和检索销售模块中的数据?

是否有任何可用于与Java通信的工具.

谢谢,
Anil Kumar C.

java sap java-ee

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

如何防止我的类被反编译

我不希望我的课程被反编译.

我已经阅读了一些文章,并找到了一个专利网站 Zelix KlassMaster

市场上有哪些免费工具以类似的方式工作..

java decompiler

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

使用Java 8 IntStream的沙漏求和

我试图解决矩阵中最大沙漏数

给定2D矩阵,任务是找到一个沙漏的最大和。

沙漏杯由以下形式的7个电池组成。

A B C
  D
E F G
Run Code Online (Sandbox Code Playgroud)

我的实施出现问题,我得到了奇怪的答案。我应该得到19,但返回36。

这是我的代码:

static int hourglassSums(int[][] arr)
{
    return IntStream.range(0, 4).map(x -> {
        return IntStream.range(0, 4).map(y ->
                  arr[y][x] + arr[y][x + 1] + arr[y][x + 2] 
                  + arr[y + 1][x + 1] 
                  + arr[y + 2][x] + arr[y + 2][x + 1] + arr[y + 2][x + 2]
        ).sum();
    }).max().getAsInt();
}

public static void main(String[] args) 
{
    System.out.println("Max sum :: " + hourglassSums(new int[][] {
                    {1, 1, …
Run Code Online (Sandbox Code Playgroud)

java arrays java-8

-2
推荐指数
1
解决办法
150
查看次数

哪个for循环在java中更快以及为什么

从以下for循环中,哪一个在java中更快

  1. for(int i = 100000; i > 0; i--) {}
  2. for(int i = 1; i < 100001; i++) {}

请提供速度的宝贵理由.这真的有助于我提高应用程序的性能.

java

-6
推荐指数
2
解决办法
333
查看次数