周题4

作者: blueblue_c41a | 来源:发表于2018-11-22 17:17 被阅读0次

31、Java常用包有那些
32、Java最顶级的父类是哪个?Object类常用方法有那些?
33、数组实例化有几种方式?实例化数组后,能不能改变数组长度呢?
34、java中有没有指针?java中是值传递引用传递?
35、假设把实例化的数组的变量当成方法参数,当方法执行的时候改变了数组内的元素,那么在方法外,数组元素有发生改变吗?
36、Static关键字有什么作用?
37、Final在java中的作用?
38、Super与this表示什么?
39、Java中的继承是单继承还是多继承?
40、什么是接口?JAVA为什么需要接口?接口有什么特点?

31、Java常用包有那些?

Java.lang、Java.io、Java.sql、
Java.util、Java.awt、Java.net、Java.math

32、Java最顶级的父类是哪个?Object类常用方法有那些?

  • Java最顶级的父类是Object

  • Object类常用方法:
    Equals
    Hashcode
    toString
    wait
    notify
    clone
    getClass

33、数组实例化有几种方式?实例化数组后,能不能改变数组长度呢?

  • 两种:

静态实例化:创建数组的时候已经指定数组中的元素,

int[] a=new int[]{1,3,3}

动态实例化:实例化数组的时候,只指定了数组程度,数组中所有元素都是数组类型的默认值

  • 不能,数组一旦实例化,它的长度就是固定的

34、java中有没有指针?java中是值传递引用传递?

  • 有指针,但是隐藏了,开发人员无法直接操作指针,由jvm来操作指针

  • 理论上说,java都是引用传递,对于基本数据类型,传递是值的副本,而不是值本身。对于对象类型,传递是对象的引用,当在一个方法操作操作参数的时候,其实操作的是引用所指向的对象。

35、假设把实例化的数组的变量当成方法参数,当方法执行的时候改变了数组内的元素,那么在方法外,数组元素有发生改变吗

  • 改变了,因为传递是对象的引用,操作的是引用所指向的对象

36、Static关键字有什么作用?

  • Static可以修饰内部类、方法、变量、代码块

  • Static修饰的类是静态内部类

  • Static修饰的方法是静态方法,表示该方法属于当前类的,而不属于某个对象的,静态方法也不能被重写,可以直接使用类名来调用。在static方法中不能使用this或者super关键字

  • Static修饰变量是静态变量或者叫类变量,静态变量被所有实例所共享,不会依赖于对象。静态变量在内存中只有一份拷贝,在JVM加载类的时候,只为静态分配一次内存。

  • Static修饰的代码块叫静态代码块,通常用来做程序优化的。静态代码块中的代码在整个类加载的时候只会执行一次。静态代码块可以有多个,如果有多个,按照先后顺序依次执行

37、Final在java中的作用?

  • Final可以修饰类,修饰方法,修饰变量。

  • 修饰的类叫最终类。该类不能被继承。

  • 修饰的方法不能被重写

  • 修饰的变量叫常量,常量必须初始化,一旦初始化后,常量的值不能发生改变。

38、Super与this表示什么?

  • Super表示当前类的父类对象

  • This表示当前类的对象

39、Java中的继承是单继承还是多继承?

  • Java中既有单继承,又有多继承。

  • 对于java类来说只能有一个父类,对于接口来说可以同时继承多个接口

40、什么是接口?JAVA为什么需要接口?接口有什么特点?

  • 定义:接口就是某个事物对外提供的一些功能的声明,是一种特殊的java类

  • 原因:接口弥补了java单继承的缺点

  • 特点:
    1、接口中声明全是public static final修饰的常量
    2、接口中所有方法都是抽象方法
    3、接口是没有构造方法的
    4、接口也不能直接实例化
    5、接口可以多继承

相关文章

  • 周题4

    31、Java常用包有那些32、Java最顶级的父类是哪个?Object类常用方法有那些?33、数组实例化有几种方...

  • 考研之旅15-6月17号

    离考试还有27周,184天 线代整理了2道题,还剩下4道题;计算机组成扛过了第2章,到了3.3节;高数第4节强化课...

  • 2019年山东省考公务员申论冲刺 概括题和公文题高分突破

    上次讲了山东申论冲刺总体出题趋势,这次我来说说概括题和公文题难点解析,帮你精准复习提高。详细讲解见直播 4月6日周...

  • 2019-week6(2.4-2.10)

    一、学习:真题一套,模块刷题4天 二、家庭 ①lg:带了一周的娃,现在在洗碗,点赞 ②二宝:心情放松,元素补充可以...

  • 习题集锦1.0

    第1题 第2题 第3题 第4题 第5题

  • 【4】多项式乘法与除法

    题4.1 展开多项式:(1) (2) (3) (4) 题4.2展开多项式:(1) (2) (3) (4) 题...

  • 《综合素质》| 教资备考

    一、试卷结构 二、单选题: 职业理念----4题 法律法规---8题 职业道德---4题 文化素养---9题 基本...

  • 晨间打卡029

    早上好! 今日任务: 1、刷题 2、阅读 3、日语单词抄写 4、procreate课程 5、测试练习 6、周任务—...

  • 选点太多|官子谱002

    题1,白先 正解 题2,白先 白1正解,黑4应对不当,成劫 黑4点手筋,白获先手便宜 题3,白先 正解 题4,白先...

  • 2019-8-10打卡

    一:学习内容: 阅读4篇,每篇5题,共20题。共对10题,正确率50%。其中第一篇5题对4题,第二篇5题对2题,第...

网友评论

    本文标题:周题4

    本文链接:https://www.haomeiwen.com/subject/amilqqtx.html