Java 什么是测试t=新测试();你想在课堂上做什么?
Java 什么是测试t=新测试();你想在课堂上做什么?,java,Java,Test t=newtest()是什么意思在这个类中尝试做什么 公共类测试 { 静态int x=11; 私人智力y=33; 公共无效方法1(整数x) { **测试t=新测试()** 这个.x=22; y=44; System.out.println(“Test.x:+Test.x”); System.out.println(“t.x:+t.x”); System.out.println(“t.y:+t.y”); System.out.println(“y:+y”); } 公共静态void mai
Test t=newtest()是什么意思代码>在这个类中尝试做什么
公共类测试
{
静态int x=11;
私人智力y=33;
公共无效方法1(整数x)
{
**测试t=新测试()**
这个.x=22;
y=44;
System.out.println(“Test.x:+Test.x”);
System.out.println(“t.x:+t.x”);
System.out.println(“t.y:+t.y”);
System.out.println(“y:+y”);
}
公共静态void main(字符串参数[])
{
测试t=新测试();
t、 方法1(5);
}
}
您的代码不是特别清晰/看起来不完整此
是一个关键字,用于引用正在调用的对象/类whos方法
T是类测试的一个实例。但是类测试的定义在哪里呢
您所指的代码只是创建(构造)一个名为T的类Test对象。它创建一个类型为Test
的新对象,其引用被分配给T
Test t = new Test();
此代码从测试类创建一个对象。这段代码的目的是展示如何访问全局和局部变量
代码输出
Test.x: 22
t.x: 22
t.y: 33
y: 44
它实例化类型为Test
的对象,并将该对象的引用分配给变量t
。这也是一个构造函数调用。如果您不知道这意味着什么,您需要阅读更多关于Java编程语言的内容