小编Lea*_*ner的帖子

java 8中的字符串池

我正在阅读关于java 8中的内存管理的内容.它讨论了Meta空间,但它没有谈论字符串池.你能告诉我java 8中的字符串池发生了什么.

提前致谢.拉杰什

java

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

为什么Iterator没有添加方法而List Iterator在Java中有一个?

可以任何人指导为什么它这样设计.

Iterator没有add()方法,但List Iterator没有Java.

java

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

一个简单的字符串查询让我困惑

我是Java新手,想知道朋友问这个问题背后的逻辑.

说字符串池是空的

程序员执行

String str = new String("Raj");
Run Code Online (Sandbox Code Playgroud)

因为它会创建多少个对象.

我的朋友说会创建3个对象,但不知道它背后的逻辑.

有人可以指导我如何创建3个对象.

java

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

任何人都可以解释它背后的逻辑

什么是输出

1).

     int j=0;
     for (int i=0; i<100; i++) j=j++;
     System.out.println(j);
Run Code Online (Sandbox Code Playgroud)

我以为j=j++;会等于

 int j2 = j;
    j = j+1;
Run Code Online (Sandbox Code Playgroud)

所以我期待输出将是99.但是当我编译eclipse时输出为0.

2).我无法理解背后的逻辑是什么

  ((int)(char)(byte) -1)
Run Code Online (Sandbox Code Playgroud)

在eclipse上运行它时输出为65535.

java

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

尝试在m MAC上安装XCODE

我正在尝试在我的mac上安装xcode.我尝试了两个选项.

1).使用命令行工具.

我输入了xcode-select --install但是它给了我以下错误.

xcode-select:错误:没有给出命令选项.

xcode-select:报告或更改本机的活动Xcode安装路径.

用法:xcode-select --print-path打印活动Xcode文件夹的路径或:xcode-select --switch设置活动Xcode文件夹的路径或:xcode-select --version打印xcode-select的版本

2).之后,我试图从App商店安装它,但即使在那里它给我错误

Xcode无法安装在"Machintosh HD"上,因为需要OS X 10.9.4或更高版本.

顺便说一句,我正在尝试安装xcode版本6.1.

任何人都可以帮助我为什么我无法在我的MAC上安装xcode.

此致,Rajesh

xcode ios

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

标签 统计

java ×4

ios ×1

xcode ×1