java中 void指明什么方法?Java中的关键字void有什么作用具体用法
大家好,今天小编来为大家解答java中 void指明什么方法这个问题,Java中的关键字void有什么作用具体用法很多人还不知道,现在让我们一起来看看吧!
public void在java中是什么意思
public是访问修饰,访问修饰有public,protected,默认修饰符(也就是什么也不写),private四种,四种按照从前到后访问级别依次降低。
void的不返回任何参数,它是方法返回类型中的一种,除了void外,方法返回类型还可以是基本数据类型和引用数据类型,基本数据类型有byte,short,int,long,char,float,double,boolean八种,引用数据类型有很多的,它是根本你想引用什么数据类型,想常见的有String类型,还有你自己定义的类的类型。
在JAVA中 void表示什么意思
void是无返回值的意思
void的字面意思是“无类型”,void*则为“无类型指针”,void*可以指向任何类型的数据。void几乎只有“注释”和限制程序的作用,定义一个void变量没有意义。
void的作用在于对函数返回的限定以及对函数参数的限定。如果7a6431333366306535JAVA里指针p1和p2的类型相同,那么我们可以直接在p1和p2间互相赋值,如果p1和p2指向不同的数据类型,则必须使用强制类型转换运算符把赋值运算符右边的指针类型转换为左边指针的类型。
扩展资料:
void真正发挥的作用在于:
(1)对函数返回的限定;
(2)对函数参数的限定。
众所周知,如果指针p1和p2的类型相同,那么我们可以直接在p1和p2间互相赋值;如果p1和p2指向不同的数据类型,则必须使用强制类型转换运算符把赋值运算符右边的指针类型转换为左边指针的类型。
Java中的关键字void有什么作用具体用法
Java中的关键字void用在不需要return,也就是不需要返回一个类型变量的时候。
比如:
1、static void main(String[] args)这里的主函数就不需要return任何变量,所以使用void修饰。
2、public void setName(String name)该方法只需要对该类的成员变量进行赋值即可,不需要返回任何变量,如果return一个变量反而会出错。
但是这里有一个细节值得注意:
严格来说void表示的是空类型,这与无类型是有区别的。真正没有类型的方法只有类方法。类方法是不能被任何类型进行修饰的。
void的用法可以参照下面例子进行说明。
public void setName(String name){
this.name=name;
}
这里只对成员变量做了处理,没有return任何值,这对数据是一种保护。其他函数知道该方法对它的只进行了修改,具体是如何修改的,外面不让知晓。
public String getName(){
return name;
}
这里需要获取对象的属性,就需要返回对象的该属性,使用return就可以获取到对象的该属性。
以上例子体现了void的用法,以及它和其他类型之间的区别。
向高手请教一下java中void的用法和含义
1、static void main(String[] args)这里的void也是无返回值的意思。
2、public void xxxx()这样就证明这个方法不需要返回值。
3、你也说了是【显示出各元素】,并不是返回各元素。所以是void
返回值是指return后面的那个值,如果方法内没有return或return后没有值,即这个方法没有返回值。例如:return 1;这里的1就是返回值。
返回值一般这样用:int a= getNum();这样a就取得了getNum方法的返回值,前提是getNum方法返回一个int类型的值。
文章到此结束,如果本次分享的java中 void指明什么方法和Java中的关键字void有什么作用具体用法的问题解决了您的问题,那么我们由衷的感到高兴!