小编Lup*_*iyo的帖子

Enum作为一个班级工作?

我写了一个测试类,我正在尝试枚举类型:

public class EnumTest { 
   enum Car{MERCEDEZ, FERRARI};

   public static void main(String[] args) {     
      Car carObj;
      carObj.run();
   }
}
Run Code Online (Sandbox Code Playgroud)

所以似乎我可以使用枚举 "声明"一个类(因为我的包中没有类Car),我把方法run()看看会发生什么.在那之后,我run()按照IDE的建议写了我的身体,但也在枚举中.

enum Car {
   MERCEDEZ, FERRARI;

      public void run() {   
      }
   };
Run Code Online (Sandbox Code Playgroud)

我觉得这很奇怪,但还可以.我继续我的弗兰肯斯坦实验并试图用main上的构造函数初始化对象.

enum Car {
        MERCEDEZ, FERRARI;
        public void run() {
            // TODO Auto-generated method stub

        };
        Car(){}
    };
Run Code Online (Sandbox Code Playgroud)
Car carObj = new Car();
Run Code Online (Sandbox Code Playgroud)

它说我无法实例化类型EnumTest.Car,所以我的测试已经完成,但有疑问.对不起,如果它看起来很傻,但我没有在我的搜索中找到这个.

问题:为什么我可以将汽车'像'一类,但我不能初始化它?

java enums class object

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

@@ procid是什么意思?

问题:我有一个包含@@procid语句的查询文件.我想知道这个的用途和含义.我是新手,对不起,如果它很傻.

问题:在我的搜索中,在这个网站上,我了解到它返回了当前Transact-SQL模块的过程ID,但是这是什么?"Transact-SQL模块"是什么意思?它不应该返回某些分区的剩余部分(这里)?我没有得到该页面上显示的示例.

还是我误解了这个?

t-sql sql-server

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

标签 统计

class ×1

enums ×1

java ×1

object ×1

sql-server ×1

t-sql ×1