美文网首页
Java对象

Java对象

作者: Preself | 来源:发表于2018-08-20 08:45 被阅读0次

             Java是一种面向对象的编程语言,面向对象编程可以理解为关注现实存在的事物的各方面的信息,从对象的角度出发,根据事物的特征进行程序设计。

             在Java中,对象:用来描述客观事物的一个实体。类:具有相同属性和方法的一组对象的集合。(抽象)。属性:对象的特征。方法:对象能做什么。

    来看下定义类的语法

    定义类的语法   

    类定义好就可以通过实例化的方式进行对象的创建。

    创建和引用对象的语法

            在对象的实例化中,我们可以将它们分为两个环节:1、声明对象 2、实例化对象。其中声明对象就是在内存的栈区域开辟一片空间,此时栈空间的数据是为空的,当我们进行实例化对象是,才会正真的在我们的堆空间开辟一片空间,在里面进行具体的属性、赋值等相关操作,然后通过赋值符号,将堆空间的地址传递给栈空间,此后就可以通过对象名去调用对象的属性和方法了。关于对象的实例化操作,我们是通过new 加构造方法的形式去完成的。

    构造方法可以说是我们类中非常特殊的方法。1、构造方法与类名相同且没有返回值2、只能在对象实例化时调用3、一个类中可以有多个构造方法---构造方法重载4、当没有指定构造方法时,系统会自动添加无参的构造方法。5、当有指定构造方法,无论是有参还是无参的构造方法,系统都不会自动为我们添加无参的构造方法。所以一般我们都建议在添加构造方法时,添加一个无参的构造方法,避免产生一些小错误。

    构造方法语法

    相关文章

      网友评论

          本文标题:Java对象

          本文链接:https://www.haomeiwen.com/subject/xqxzbftx.html