自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Java——类的重用

基类派生类–如果子类不需使用从父类继承来的方法的功能,则可以声明自己的同名方法,称为方法覆盖– 覆盖方法的方法名称,参数的个数及类型必须和被覆盖的方法一摸一样,且返回类型必须要兼容(子类方法的返回类型和父类方法的返回类型相同,或者是父类方法返回类型的子类)– 覆盖方法的访问权限可以比被覆盖的宽松,但是不能更为严格– 只需在方法名前面使用不同的类名或不同类的对象名即可区分覆盖方法和被覆盖方法– 子类不能从父类继承构造方法– 好的程序设计方法是在子类的构造方法中调用某一个父类构造方法,调用语句必须出现在

2025-05-21 14:50:25 976

原创 Java入门——第十四天学习_异常处理

所有异常都必须是Throwable的子类如果希望写一个检查性异常类,则需要继承Exception类如果你想写一个运行时异常类,那么需要继承RuntimeException类。

2025-05-18 22:33:46 419

原创 Java入门——第十三天学习_super

super介绍

2025-02-12 22:06:31 158

原创 Java入门第十二天——继承

在name构造器中又有一个super(),使其又定位到A类的无参构造器中输出a。// 这段代码为调用B类的无参构造器。然后在B类的无参构造器中又使用this来调用B的name构造器。之后回到B的name构造器中输出b name。

2025-02-10 16:30:34 266

原创 Java入门第十一天——封装

封装(encapsulation)就是把抽象出的数据[属性]和对数据的操作[方法]封装在一起,数据被保护在内部,程序的其他部分只有通过被授权的操作[方法],才能对数据进行操作。

2025-02-04 17:45:01 205

原创 Java入门第十天——包与访问修饰符

其中第二个包因为要区分Dog类所以必须带上包名。

2025-02-02 16:45:40 186

原创 Java入门第九天——IDEA

编译生成的文件目录。

2025-02-02 10:50:58 262

原创 Java入门——第八天学习_本章作业_内容梳理

【代码】Java入门——第八天学习_本章作业_内容梳理。

2025-02-01 15:00:33 256

原创 Java入门——第八天学习_this

问题:构造方法的输入参数名不是非常的好,如果能够将dName改成name就好了,但是我们会发现按照变量的作用域原则,name的值就是null,怎么解决–>this。

2025-01-23 14:17:03 358

原创 Java入门——第八天学习_对象创建流程

本文讲述了对象的创建流程

2025-01-23 11:36:54 225

原创 Java入门——第八天学习_重载_可变参数_作用域_构造器

看一个需求我们来看一个需求:前面我们在创建人类的对象时,是先把一个对象创建好后,再给他的年龄和姓名属性赋值,如果现在我要求,在创建人类的对象时,就直接指定这个对象的年龄和姓名,该怎么做?这时就可以使用构造器。基本语法[修饰符] 方法名(形参列表) {方法体;构造器的修饰符可以默认,也可以是public、protected、private构造器没有返回值方法名和类名字必须一样参数列表和成员方法一样的规则构造器的调用由系统完成基本介绍。

2025-01-23 11:20:28 1802

原创 Java入门——第七天学习

我们可以设定这样一个场景:有一个宝藏井,规则是这样,在非最后一层我们可以找神秘商人兑换到下一层金币数的两倍再加一,而在最后一层我们可以领到一个金币。所以我们从最后一层开始,在最后一层我们的金币数是1,然后我们逐层往上,在第k层的金币数是(f(k - 1) + 1) * 2,所以我们就可以写出相应的程序。再得到小球路径时,可以先使用(下右上左),再改成(上右下左),看看路径是不是有变化。小球得到的路径,和程序员设置的找路策略有关 即:找路的上下左右的顺序相关。扩展思考:如何求出最短路径?

2025-01-21 17:55:45 433

原创 Java入门——第六天学习

成员方法的定义访问修饰符 返回数据类型 方法名(形参列表…) {//方法体语句;return 返回值;形参列表:表示成员方法输入cal(int n)数据类型(返回类型):表示成员方法输出,void表示没有返回值方法主体:表示为了实现某一功能的代码块return 语句不是必须的老韩提示:结合前面的题示意图来理解。

2025-01-21 02:24:36 1569

原创 Java入门——第五天学习

数组使用细节。

2025-01-19 02:01:47 280

原创 Java入门——第四天学习

课堂练习选择if还是switch?

2025-01-17 22:43:58 200

原创 Java入门——第三天学习

/演示四种进制。

2025-01-16 00:14:38 164

原创 Java入门——第二天学习_2

变量是程序的基本组成单位,有三个基本要素:类型+名称+值变量相当于内存中一个数据存储空间的表示,你可以把变量看作是一个房间的门牌号,通过门牌号我们可以找到房间,而通过变量名可以访问到变量值。

2025-01-14 13:28:10 276

原创 Java入门——第二天学习_1

写规范的文档不仅是对他人的负责,也是对自己的负责。

2025-01-12 16:45:16 292

原创 Java入门——第一天学习

第一节课是对本课程Java学习内容的学习内容与学习重点的介绍,课程是韩顺平的java入门课,介绍了课程安排与学习重点。Java运行机制及运行过程什么是JDK、JRE?小结//

2025-01-11 23:49:12 1281 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除