面向对象知识点的整理

1.类和对象的关系
类是一种抽象的数据类型。
它们的关系是,对象是类的实例,类是对象的模板。
对象是通过new className产生的,用来调用类的方法;类的构造方法
2.类包含什么?定义的步骤是什么?
//类定义
public class 类名{
//定义属性
public int 方法名(参数,。。。){
//方法内容
3.对象的创建及使用的步骤
public class A {
public A(){}//这是无参构造
}
然后你在主类里面就可以调用它了
A a=new A();
4.方法的结构,有返回值和无返回值得区别
return 返回某某属性
void 无任何返回属性
5.方法的结构{}
public //访问修饰符类型 返回值类型 方法名([参数列表])
//代码;
[return 具体的返回值]
参数:
默认数据类型做参数时,传递的是值,不能出方法的范围
引用数据类型做参数时,传递的是地址,可以影响方法外部
特殊:String做参数时,等同于基本数据类型
虚拟机(对象创建)工作原理:
由类加载器,调用构造方法,如果该类没有构造方法,则使用object类的默认构造方法
构造方法:
默认每个类都有一个无参构造
如果该类有了有参数,则默认的无参构造不再提供
此时如果还想用无参构造,则需要显示的定义无参构造

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java面向对象的相关知识点包括以下几个方面: 1. 对象的概念:Java中的对象是一种特殊的变量,除了可以存储数据外,还可以对自身进行操作。每个对象都有自己的状态特征(属性)和行为特征(方法)。 2. 类和对象的关系:类是对象的模板,对象是类的实例。通过定义类,可以创建多个对象来表示现实生活中的事物。 3. 方法的调用:通过对象名加点操作符来调用类中的方法。例如,对象.方法(实际参数列表)。 4. 匿名对象:匿名对象是没有对象名称的对象,它只能使用一次,然后被垃圾回收。可以通过匿名对象的方式完成一次性的操作。 5. 内部类:Java中的内部类是定义在其他类内部的类。内部类可以访问外部类的成员,包括私有成员。 6. 包装类:Java中的包装类是用来将基本数据类型转换为对象的类。包装类提供了一些方法来操作基本数据类型。 以上是Java面向对象的一些基本知识点。通过理解和掌握这些知识,可以更好地使用Java进行面向对象的编程。 #### 引用[.reference_title] - *1* *2* *3* [Java面向对象知识整理)](https://blog.csdn.net/yang642019851/article/details/113928312)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值