小编Vit*_*aly的帖子

Java 8中的默认Xmxsize

oracle文档中我发现:

-Xmxsize指定内存分配池的最大大小(以字节为单位),以字节为单位...默认值是在运行时根据系统配置选择的.

这是什么系统配置是什么意思?

java memory

70
推荐指数
5
解决办法
12万
查看次数

如何获取枚举值的附加属性?

在我的聊天应用程序中,我有一个枚举:

enum ContactRelationType {
  Friend,
  Familiar,
  Ignored,
  Unknown,  
  Guild,
  Officers,
  Academy,
  Community,
  System
}
Run Code Online (Sandbox Code Playgroud)

ContactRelationType值的一半是房间(公会,官员,学院,社区,系统).我需要知道的是价值空间与否.

我知道三种方法:

首先:

enum ContactRelationType {
  Friend,
  Familiar,
  Ignored,
  Unknown,  
  Guild,
  Officers,
  Academy,
  Community,
  System;

    public boolean isRoom() {
    return this == Guild ||
        this == Officers ||
        this == Academy ||
        this == Community ||
        this == System;
  }
}
Run Code Online (Sandbox Code Playgroud)

它看起来很难看,IDEA告诉我"过于复杂的布尔表达式",它就是.

第二:

    enum ContactRelationType {
      Friend,
      Familiar,
      Ignored,
      Unknown,  
      Guild,
      Officers,
      Academy,
      Community,
      System;

    public boolean isRoom() {
      switch (this) {
        case Guild:
        case Officers: …
Run Code Online (Sandbox Code Playgroud)

java enums

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

如何订阅localStorage但不订阅sessionStorage事件

据我所理解:

window.addEventListener('storage', function(event){
       ...
}, false);
Run Code Online (Sandbox Code Playgroud)

是对localStorage和sessionStorage事件的订阅。我只能订阅localStorage事件吗?

谢谢。

javascript events local-storage

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

标签 统计

java ×2

enums ×1

events ×1

javascript ×1

local-storage ×1

memory ×1