<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="#" method="POST">
<input type="hidden" value="1" id="carid">
<input type="button" >
</form>
<form action="#" method="POST">
<input type="hidden" value="2" id="carid">
<input type="button" >
</form>
<form action="#" method="POST">
<input type="hidden" value="3" id="carid">
<input type="button" >
</form>
我知道这个关键字用于表示活动对象或当前对象。在这段代码中,“this”的含义是什么? 我从(here)
获得了这段代码答案 0 :(得分:5)
在您的代码段中,this(port, 50, null)
表示在同一个类中显式调用构造函数,该类有三个参数,其中两个参数传递硬编码参数({{1} }和50
)
答案 1 :(得分:2)
Ctrl+shift+'+'
表示调用当前类的构造函数,该构造函数将this(port, 50, null);
(我猜)作为参数。int, int, Object
指的是当前this
}。在这里,它用于从Object
ServerSocket(int port, int num, Object x)
构造函数
答案 2 :(得分:2)
this(port, 50, null)
调用当前的类构造函数。
@this keyword
- 可用于引用当前类实例变量。
- this()可用于调用当前的类构造函数。
- 此关键字可用于调用当前类方法(隐式)
- 这可以在方法调用中作为参数传递。
- 这可以在构造函数调用中作为参数传递。
- 此关键字也可用于返回当前的类实例@。