小编Hos*_*osh的帖子

Java中"private static final"和"public static final"类变量的最近Ruby表示?

鉴于下面的Java代码,你能static final在Ruby类中代表这两个变量的最接近的是什么?并且,Ruby中是否有可能区分Java中的变量private static和public static变量?

public class DeviceController
{
  ...
  private static final Device myPrivateDevice = Device.getDevice("mydevice");
  public static final Device myPublicDevice = Device.getDevice("mydevice");
  ...
  public static void main(String args[])
  {
   ...
  }
}
Run Code Online (Sandbox Code Playgroud)

ruby java static private public

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

Ruby静态方法在Ruby中看起来像什么?

在Java中,'静态方法'看起来像这样:

class MyUtils {
    . . .
    public static double mean(int[] p) {
        int sum = 0;  // sum of all the elements
        for (int i=0; i<p.length; i++) {
            sum += p[i];
        }
        return ((double)sum) / p.length;
    }
    . . .
}

// Called from outside the MyUtils class.
double meanAttendance = MyUtils.mean(attendance);
Run Code Online (Sandbox Code Playgroud)

编写"静态方法"的等效"Ruby方式"是什么?

ruby java

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

标签 统计

java ×2

ruby ×2

private ×1

public ×1

static ×1