java.lang.Void与空白怎么用

  介绍

这篇文章主要介绍了java.lang.Void与空白怎么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

空白不是函数,是方法的修饰符,空虚的意思是该方法没有返回值,意思就是方法只会运行方法中的语句,但是不返回任何东西。

. lang。空虚是一种类型,例如给空白引用赋值null。

Void  nil =,零;

通过无效类的代码可以看的到,无效类型不可以继承与实例化。

public 决赛   class  Void  {   ,/* *   ,,*,,{@code 类},object  representing 从而pseudo-type  corresponding    ,,*,从而keyword } {@code 空白。   ,,*/@SuppressWarnings才能(“unchecked")   public 才能static  final  Class, TYPE =, (Class

空白作为函数的返回结果表示函数返回零(除零不了能返回其它类型)。
,

Void 函数(int ,, int  b), {//do 才能   return 才能;零;   以前,}

在泛型出现之前,虚空一般用于反射之中,例如,下面的代码打印返回类型为无效的方法名。

public  class  Test  {   public 才能;void 打印(String  v), {}   public 才能;static  void 主要(String  args []) {   ,,,(Method  Method : Test.class.getMethods ()), {   ,,,,,如果(method.getReturnType () .equals (Void.TYPE)), {   ,,,,,,,System.out.println (method.getName ());   ,,,,,}   ,,,}   ,,}   }

泛型出现后,某些场景下会用到无效类型,例如Future用来保存结果.Future的得到方法会返回结果(类型为T)。

但如果操作并没有返回值呢?这种情况下就可以用Future表示。当调用得到后结果计算完毕则返回后将会返回零。
另外空白也用于无值的映射中,例如Map这样图将具Set有一样的功能。

因此当你使用泛型时函数并不需要返回结果或某个对象不需要值时候这是可以使用. lang。无效类型表示。

java.lang.Void与空白怎么用