构造器与java方法的对比示例

  介绍

这篇文章主要介绍了构造器与java方法的对比示例,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

java的优点是什么

1。简单,只需理解基本的概念,就可以编写适合于各种情况的应用程序;2。面向对象;3。分布性,Java是面向网络的语言;4。鲁棒性、java提供自动垃圾收集来进行内存管理,防止程序员在管理内存时容易产生的错误。5。安全性,用于网络,分布环境下的Java必须防止病毒的入侵。6。体系结构中立,只要安装了Java运行时系统,就可在任意处理器上运行。7。可移植性、Java可以方便地移植到网络上的不同机器。8。解释执行,Java解释器直接对Java字节码进行解释执行。

我们说构造器中包含着许多方法,那么这与Java中的方法有什么不同之处呢?

<强> 1。普通方法

定义:简单的说方法就是完成特定功能的代码块。

普通方法定义格式:

<>以前修饰符,,,返回值类型,,,方法名,(参数类型,参数名1,参数类型,参数名2,.........)   ,   {   ,,,,,,,,,,,函数体;   ,   ,,,,,,,,,,,return 返回值;   ,   }

返回值类型用于限定返回值的数据类型。

普通方法分为:有明确返回值的方法和没有明确返回值的方法。

<强> 2。构造器与方法的区别

<强>⑴修饰符

和方法一样,构造器可以有任何访问的修饰:公共、保护,私人或者没有修饰(通常被包装和友好调用)。不同于方法的是,构造器不能有以下非访问性质的修饰:抽象,最终,本地人,静态的,或者同步。

<强>⑵返回类型

方法能返回任何类型的值或者无返回值(空白),构造器没有返回值,也不需要空白。

<强>⑶命名

构造器使用和类相同的名字,而方法则不同。按照习惯,方法通常用小写字母开始,而构造器通常用大写字母开始。构造器通常是一个名词,因为它和类名相同,而方法通常更接近动词,因为它说明一个操作。

<强>⑷关键字使用方法

构造器:这指向同一个类中,不同参数列表的另外一个构造器。关键字超级指向超类。

方法:这指向正在执行方法的类的实例。静态方法不能使用这个关键字,因为静态方法不属于类的实例,所以这个也就没有什么东西去指向。关键字超级指向超类,超级去执行被重载的超类中的方法。

感谢你能够认真阅读完这篇文章,希望小编分享的“构造器与java方法的对比示例”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

构造器与java方法的对比示例