#Java学习之路——基础阶段(第四篇)

  我的学习阶段是跟着CZBK黑马的双源课程,学习目标以及博客是为了审查自己的学习情况,毕竟看一遍,敲一遍,和自己归纳总结一遍有着很大的区别,在此期间我会参杂Java疯狂讲义(第四版)里面的内容。

前言:此随笔主要是Java基础中的基础,相信大家对这方面肯定有着自己的理解和认识,具体详解可以参照万能的baidu,有的我就一笔带过,希望在我的学习之路上能够有大牛进行指导,也有更多的小伙伴共勉。

1.简化开发工具IDEA

关于这个idea便于开发工具有很多,这是为了后期多数大牛敲代码可以省时省力提高办公效率,这里要了解的就是idea的安装还有部署,项目的导入,以及基本常用的快捷键。

2.方法增强学习

定义一个方法首先要确定方法的返回值和方法的参数列表

如果说方法是无返回值类型的话可以用void  如果有返回值类型的话 要在方法体内写除return 返回的值。

关于方法的调用,有直接调用和赋值调用,输出语句调用三种类型,具体使用需要根据具体情况来进行使用。

 

这里主要说一下面试常问的一个面试问题 方法的重载和方法的重写区别是什么

方法重载是让类以统一的方式处理不同类型数据的一种手段,这就是多态性。
所谓方法重载是指在一个类中,多个方法的方法名相同,但是参数列表不同。参数列表不同指的是参数个数、参数类型或者参数的顺序不同。

在使用重载要注意以下的几点:

1.在使用重载时只能通过不同的参数列表,必须具有不同的参数列表。

2.不能通过访问权限、返回类型、抛出的异常进行重载。

3.方法的异常类型和数目不会对重载造成影响。

4.可以有不同的返回类型,只要参数列表不同就可以了。

5.可以有不同的访问修饰符。

6.可以抛出不同的异常。

方法重写(0veriding)

在Java程序中,类的继承关系可以产生一个子类,子类继承父类,它具备了父类所有的特征,继承了父类所有的方法和变量。

子类可以定义新的特征,当子类需要修改父类的一些方法进行扩展,增大功能,程序设计者常常把这样的一种操作方法称为重写,也叫称为覆写或覆盖。

 

转载于:https://www.cnblogs.com/Zyz233/p/10750094.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值