您的位置:网站首页 > Java教程 > 正文

写个Java基础教程——详解构造方法(上

类别:Java教程 日期:2017-8-29 10:26:29 人气: 来源:

  在说构造方法之前,我们需要来说明的是,什么是方法?在我看来,方法,准确的说类的方法,就是定义这个类的实用性,这个类能干啥?能吃,是一个方法;能打印出来计算机时间,嗯,又是一个方法。

  当然了,在Java语言中我们不能直接写,这个类能吃,巴拉巴拉,我们需要用符合语法的方式来定义一个方法,主要包含两个部分:方法声明和方义。

  方法声明语句由五个部分组成:修饰符,返回值类型,方法名,参数表和抛出的异常。(返回值类型,方法名,参数表也称之为函数三要素)五个部分不是严格要求必须写的。方法声明类似一个方法的简介,告诉我们在调用方法的需要注意的信息,有什么,返回值什么类型,叫什么等?也可以说,声明告诉我们这个方法能够做什么;至于这个方法是怎么做的,就是方法实现的问题了。

  比较的定义:构造方法(构造器)是一种特殊的方法,它是一个与类同名且没有返回值类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。

  从定义中我们可以看到,开始就说了,构造方法是特殊的方法,既然特殊,那么一定有其特殊之处,毕竟不是谁都能够成为海贼王。所以为了把自己从茫茫方法海中突显出来,构造方法做出了很多不同于实例方法(一般方法)的改变。

  注:构造方法不能手动调用,只能在对象创建的时候自动调用一次。构造方法由 JVM 来自动调用。在使用 new 关键字创建对象时,会自动调用对象的构造方法。

  java语言中每个类至少要有一个构造方法,为了这一点,当用户没有给java类定义明确的构造方法的时候,java为我们提供了一个默认的构造方法,这个构造方法没有参数,修饰符是public并且方法体为空。如果用户有定义构造方法,就不会有默认构造方法。

  推荐:

  

关键词:java语法教程
0
0
0
0
0
0
0
0
下一篇:没有资料

相关阅读

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved