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


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

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

    1.简化开发工具IDEA

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

    2.方法增强学习

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

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

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

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

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

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

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

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

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

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

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

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

    方法重写(0veriding)

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

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

  • 相关阅读:
    财务报表分析(张新民教授)-第六章 企业报表战略分析
    zend studio 10破解/汉化
    使用jQuery动态加载js脚本文件的方法
    手机端的META你有多了解?
    js添加事件、移除事件、阻止冒泡、阻止浏览器默认行为等写法(兼容IE/FF/CHROME)
    理解CSS Clip属性及用法
    js touch触屏原理分析
    解决xp共享的批处理文件
    jQuery Tools:Web开发必备的 jQuery UI 库
    使用CSS3线性渐变实现图片闪光划过效果
  • 原文地址:https://www.cnblogs.com/Zyz233/p/10750094.html
Copyright © 2020-2023  润新知