Java教程

JAVA的基本元素:类和对象

本文主要是介绍JAVA的基本元素:类和对象,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、java面向对象的知识三条主线

  1.  java类及类的成员:属性、方法、构造器;代码块、内部类。
  2.  面向对象的三大特征:封装性、继承性、多态性、(抽象性)。
  3.  关键字:this、super、interface、static、final、abstract、package、import

 

二、类class和对象object是面向对象的核心概念

  类是对一类事物的描述,是抽象的、概念上的定义。
  对象是实际存在的该类事物的每个个体,因而也称为实例instance。
  重点是类的设计,设计类就是设计类的成员。

  • 属性=成员变量=field=域、字段
  • 方法=成员方法=函数=method
  • 创建类的对象=类的实例化=实例化类


 三、类和对象的使用(面向对象思想落地的实现):

  1. 创建类,设计类的成员:属性和方法。class xxx{}
  2. 创建类的对象:xxx name = new xxx();
  3. 通过对象名.属性和对象名.方法 调用对象的结构

  四、创建一个类的多个对象

  •   每个对象都独立拥有类的属性。(非static)
  •   如果修改一个对象的属性a,不影响其他对象属性a的值
  •   对象的属性在没赋值时,根据类型不同默认初始化值

  五、对象的内存解析

  1.   堆heap:存放对象实例和数组
  2.   栈stack:存储局部变量、各种基本数据类型,对象引用的局部变量,当方法执行完自动释放。
  3.   方法区(method area):类信息、常量、静态变量、即时编译器编译后的代码。
这篇关于JAVA的基本元素:类和对象的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!