#关注疫情,武汉加油#

感谢大家的转发、收藏。需要源码的留言联系小编免费领取即可!持续更新中...

一、 对象

java语言是一种面向对象的语言,那究竟什么是对象?

网上和书上对于对象都有很多专业的描述,小编这里就不多做官方上的解释。这里用身边常用的物品举例——手机。把手机比喻成对象,那么手机的各个硬件例如显示屏、电池、CPU、听筒等都是对象里的自动;使用APP、打电话、浏览网页等就类似对象里的方法。面向对象的核心是把任何事物抽象 为类,这个事物具备抽象的能力就是抽象出来的方法,这个事物具备的各个实际物品就是抽象出来的字段。下面小编写一个学生类,即学生对象。

在java中什么是描述对象的状态(java对象重中之重重在理解对象含义)(1)

java学生对象类实例图

学生类源码如下:

package com.part1; /** * 学生对象 * @author 红鱼程序员生活 * */ public class Student { private String name; //姓名 private int age; //年龄 public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } }

上图中方法主要包含4个内容:方法体、方法名、返回值、参数。对象的初始化是通过构造器实现的,构造器就是与类名相同并且没有返回值的那个方法。构造器可以多个,每个构造器的参数列表不同。上图中默认构造器是无参构造器,对象中声明里了有参构造器,如果想使用无参构造器,就需要在学生对象中声明无参构造器。this和static的使用时对象的实例化和静态。

二、Java的访问权限三、垃圾回收

创建了对象实例,但这些实例使用完之后去里哪里呢?在C 里需要程序员手工处理,而在Java中都交给了Java垃圾回收器,这个将在后续图文中详细描述。

上述案例演示的不够全面,小编也是一边学习一边编写文章。大家一起学习,欢迎留言。在后面的图文中会逐渐完善。

在java中什么是描述对象的状态(java对象重中之重重在理解对象含义)(2)

,