Java知识点总结九篇.pdfVIP

  • 0
  • 0
  • 约3.92万字
  • 约 62页
  • 2026-01-25 发布于河北
  • 举报

Java知识点总结(2)

Java知识点总结(2)「篇一」

4.1定义一个类

*使用class关键字定义类,注意类名大写

*成员属:成员属不赋值会有默认值(默认值规则参考PPT)

*成员方法

*构造方法:没有任何返回值,名字与类名一样,构造方法的本意是用来初始

化对象(初始化对象的属值)

4.2实例化对象:Students=newStudent

*使用new+构造方法实例化对象

*new在堆中开辟了对象的空间,并且给属赋上默认值

*接下来调用构造方法,执行构造方法中的代码

*最后返回对象的引用

4.3区分引用类型与基本数据类型

*引用类型的变量在内存中有两块区域,一块是引用本身.另一块是引用所指

向的对象

*基本数据类型在内存中只有一块空间:里面存着值

4.4如何操作对象:使用.操作符

*使用对象名.属操作对象的属如(:slu.age=18;)

*使用对象名.方法调用对象的方法如(:stu.study);

*this:每个对象都有this,this是指向本身的引用,代表本身

4.5.必须能够独立写出Point3D的代码题(目在PPT±)

5.访问控制,方法定义与调用,重载,方法篁写5・1访问控制5.1

package包的使用

*使用package定义包:package只能放在代码的第一行

import:导包,可以到入包下所有importjava.io.*;可以导入具体的一个

类importjava.io.Reader;

*包的作用:1,分类:2,隐藏封(装的作用),3,便于管理

*java本身提供了一些包:java,lang核(心类,此包如需要引

入),java.util集(合框架以及其他常用类),java,io输(入输

出),java,awt,javax.swing(图形)

5.1.2继承简(单概念):使用extends关键字表示继承

*子类继承父类的所有属

*子类继承父类除private非(同包的时候也除默认的方法)外的所有方法

*子类对象拥有super引用,表示父类的引用,可以使用super明确的调用父类

的方法或属

5.1.3四个访问级别,从大到小:public,protected,默认,private

*注意访问级别是针对类来讲的,不是针对对象!

*注意类的访问修饰符只能使用public或默认

*学了访问控制后:类的属都写private,通过set/get方法对属进行赋

值,取值

5.2重载与重写

1.判断是否是重载,或者是否是重写,如果不是重写或者重载,就不受重写重

载规则的约束

5.2.1重载;一个类当中,有方法名相同,参数不同的方法,称为重载

*不能只改返回值:不能根据方法的返回进行重载

5.2.2重写:在继承当中,子类将父类的方法重新写了一遍:重写的方法与被

重写的方法拥有相同的方法签名返(回值类型,方法名,参数列数)

礼重写的方法能够改变被重写的方法的访问级别,注意只能是相等或者扩大

礼重写的方法不能抛出比被重写方法更多的异常,注意只能缩小异常的范围

礼如果被重写的方法是具体的,重写之后不能改为abstract

5.3类与对象的生命周期

5.3.1类与对象的初始化过程:

*静态属先初始化,而且仅仅初始化•次

*首先给静态属性进行声明,并赋默认值,然后代码从上往

文档评论(0)

1亿VIP精品文档

相关文档