美文网首页
Java基础03 类和对象

Java基础03 类和对象

作者: 小心陨石 | 来源:发表于2017-03-02 19:22 被阅读0次

一、类和对象

类和对象.png

以上是对类和对象的解释。

二、构造方法

1、什么是构造方法?
构造方法是具有特殊功能的那个方法,就是与类同名的那个方法,负责给对象进行初始化。
2、如果不在类中定义一个构造方法,会默认添加一个无参的构造方法;如果你已经添加了有参的构造方法,是不会再自动添加一个无参的构造方法的。所以在写构造方法的时候,最好写上无参的构造方法。
3、构造方法只能在本类中使用,或通过其他构造方法间接调用。

三、this关键字

1、概念:this关键字代表对象本身(哪个对象调用this所在的方法,this就代表哪个对象本身)。只要访问了对象数据的方法就持有了this
2.使用场景:构造函数的嵌套调用,解决参数名与成员变量名相同的问题。

四、static关键字

1、是静态修饰符,什么叫静态修饰符呢?大家都知道,在程序中任何变量或者代码都是在编译时由系统自动分配内存来存储的,而所谓静态就是指在编译后所分配的内存会一直存在,直到程序退出内存才会释放这个空间,也就是只要程序在运行,那么这块内存就会一直存在。
2、用static用来修饰类成员时,可以让用户不需要实例化对象就可以引用成员。
3、static也可以用来修饰变量,被称为静态变量,当为变量重新赋值时,不会再为变量开辟存储空间,且该类的所有对象都共享这块内存空间。

相关文章

  • Java基础03 类和对象

    一、类和对象 以上是对类和对象的解释。 二、构造方法 1、什么是构造方法?构造方法是具有特殊功能的那个方法,就是与...

  • Java 基础

    Java 基础01Java开发入门 Java 基础02Java编程基础 Java 基础03面向对象 Java 基础...

  • 2017年技术规划

    2017年技术规划 03 编程基础一 Java语法基础: 运算符、访问控制、循环、条件、反射 面向对象: 类、抽象...

  • java学习笔记第一天

    java基础语法 java基础语法 对象:对象是类的一个实例,有状态和行为。 类:类是一个模板,它描述一类对象的行...

  • Java基础 面向对象入门基础知识 个人学习总结

    类和对象基础知识 1.类和对象的定义 2.如何定义java中的类 3.java对象 1.创建对象:对类进行实例化 ...

  • Java(JavaEE)学习线路图1

    Java教程 Java 教程Java 简介Java 开发环境配置Java 基础语法Java 对象和类Java 基本...

  • Java学习线路图

    Java教程 Java 教程Java 简介Java 开发环境配置Java 基础语法Java 对象和类Java 基本...

  • 大数据学习线路图

    Java教程 Java 教程Java 简介Java 开发环境配置Java 基础语法Java 对象和类Java 基本...

  • 大数据学习教程

    Java教程 Java 教程Java 简介Java 开发环境配置Java 基础语法Java 对象和类Java 基本...

  • 第一天面向对象OOP

    java基础OOP第一天总结_12_03 1,继承2,抽象类3,接口4,多态 面向对象的继承问题 面向对象的抽象类...

网友评论

      本文标题:Java基础03 类和对象

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