zoukankan      html  css  js  c++  java
  • 【Java】匿名对象与构造器

    匿名对象:

      没有名称的对象,创建对象之后没有赋给某一个变量,匿名对象只是在堆中开辟一块新的内存空间,但是没有把该空间地址赋给任何变量;因为没有名称,匿名对象仅仅只能使用一次,一般的,把匿名对象作为方法的实参传递

    构造器:

      在创建对象时,自动调用的方法,我们称它为构造器

    构造器的作用:

    1.创建对象,必须和new一起使用

    2.完成对象的初始化操作

    构造器的特点:

    1.构造器的名称是和当前类名一样的

    2.禁止有返回值类型,千万不能使用void作为返回值

    3.在构造器当中,是不能使用return(构造器它是有返回值的,它返回的是当前创建对象的地址)

    默认构造器的特点:

    1.符合构造器的特点

    2.没有参数

    3.如果类使用了public修饰,构造器则也使用public修饰,否则没有

    自定义构造器

      自己写的构造器,它是属于自定义构造器

      自己写的构造器,要符合构造器的特点

      自己定义的构造器,编译器就不会再去生成的构造器

    构造器重载:

      构造器的重载,跟方法的重载一样,可以定义多个构造器,构造器方法名一样,参数不一样,在创建对象时,根据参数不同,调用不同的构造器

  • 相关阅读:
    Linux下的/dev/sr0、/dev/cdrom、df命令、free命令
    CentOS6.8 yum升级高版本gcc
    php5.6配置oracle数据库扩展 oci8(windows7系统64位)
    linux命令之ifconfig
    linux 编译安装swoole
    Bootstrap面包屑导航
    bootstrap滚动监听
    bootstrap弹出框
    Bootstrap 模态框(也可以说的弹出层)
    java反射拼接方法名动态执行方法
  • 原文地址:https://www.cnblogs.com/Cccc4/p/13126243.html
Copyright © 2011-2022 走看看