首页 > 编程语言 >JAVA学习9/29

JAVA学习9/29

时间:2022-09-29 20:44:35浏览次数:55  
标签:类库 源代码 JAVA JDK 继承 子类 29 学习 父类

1、继承extends//关键字

1.1、测试:子类继承父类后,能使用子类对象调用父类方法吗?

  可以,因为子类继承父类后,这个该方法就属于子类了。

  当然可以使用子类对象来调用

1.2、在实际开发中,满足什么条件的时候,我可以使用继承呢?

  凡是采用“is a”能描述的,都可以继承

  例如:

    Cat is a Animal;猫是一个动物

    Dog is a Animal;狗是一个动物

假设以后的开发中有一个A类,有一个B类,A类和B类确实也有重复的代码,那么他们之间就可以继承吗?不一定,还是要看一看它们之间是否能够使用 is a来描述。

 

1.3、任何一个类,没有显示继承任何类,默认继承Object,那么Object类当中有哪些方法呢?

    以后要学会使用看JDK源代码(多看看牛人写的程序自己才会变成牛人)先模仿后超越

java为什么比较好学呢?

  是因为java内置了一套庞大的类库,程序员不需要从0开始写代码,程序员可以基于这套庞大的类库进行“二次”开发。(开发速度较快,因为JDK内置的这套库实现了很多基础的功能。)

JDK源代码在的位置:C:\Program Files\Java\jdk\lib\src.zip

 

 

    

标签:类库,源代码,JAVA,JDK,继承,子类,29,学习,父类
From: https://www.cnblogs.com/gbrr/p/16743008.html

相关文章

  • 20220929
    20220929(中)t1智力大冲浪传送门思路​ 非常明显的贪心,能尽可能的少扣钱就少扣钱,即将每个游戏按其价值从大到小排序。那么考虑如何在该基础上加入时间的情况下贪心。......
  • drf学习笔记
    今日内容概要drf之请求与响应drf之视图组件两个视图基类今日内容详细补充知识反射:通过字符串动态的获取,设置,判断对象中得属性或方法-getattr:res=getattr(se......
  • 随笔0929
     ......
  • java中static的用法
    java中static用法总体来看可以归纳为3种,第一是修饰变量,第二是修饰方法,第三是代码块。第一,被static修饰的变量叫做静态变量,其两大用法是可以被所有类对象共享值并且不可随......
  • chap1-2的学习心得
    在这一两周的学习过程中,我认为我们已经渐渐地开始习惯于C语言的学习,并在这其中找到了自己的学习方法,明白了自己应该如何去学习C语言。在这颇为艰难的过程中,我们不仅遭遇了......
  • javascript 规范
    关于变量及方法等的命名,没有硬性规定,但是为了规范,遵循一些约定还是有必要的。变量定义:用var关键字将要使用的变量定义在代码开头,变量间用分号隔开。原因有二:一是便......
  • Spring源码学习:day2
    前言:我还是太懒了,连截图都懒得粘贴,故直接用书上说的话的截图吧。代码的编写过程都是应该有一个入口的,所有的代码最终都是为了那个入口更加方便更加简单而产生的。......
  • com.panie 项目开发随笔(NoF)_环境搭建(2016.12.29)
    (一)最近做的框架一直在spring+springmvc+mybatis的基础上,使用框架的好处自然是简化了自己的开发工作,定义好大的结构体系后就在里面套用方法了!可是框架的毛病......
  • java垃圾回收
    jvm虚拟机栈,每一个线程运行时都有一个线程栈,每个线程栈保存了线程运行时候变量值信息。当线程访问某一个对象的值的时候,首先通过对象的引用栈找到对应的堆内存的变......
  • java面试中被问到的问题
     技术面1) Spring 的注解有哪些?2) 你如何理解 spring IOC 技术,如果不使用spring,你有哪些方式来加载 bean?3) spring aop 的原理是什么?它是怎样一个写法?关键配置项是......