第一种风格
...
public WebServer() {
vertx = Vertx.vertx();
router = Router.router(vertx);
}
public void start(int port) {
vertx.createHttpServer().requestHandler(router::accept).listen(port);
}
public void start() {
start(8080);
}
...
第二种风格
...
public WebServer() {
this.vertx = Vertx.vertx();
this.router = Router.router(this.vertx);
}
public void start(int port) {
this.vertx.createHttpServer().requestHandler(this.router::accept).listen(port);
}
public void start() {
this.start(8080);
}
...
当然还有一种混搭风