周题4

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、接口可以多继承

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Java 简介 Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计...
    子非鱼_t_阅读 9,785评论 1 44
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,899评论 18 399
  • 看看放飞自我的我(∩_∩) 为小黄车代言哈哈 非常感谢木水的技术支持,我很欣赏你❤️
    陈Tina阅读 1,410评论 0 0
  • “条配条,丝配丝,服务员配厨师”,这是前几年流传在厨师界的一句名言。言外之意已经很明确了,而我们今天采访的就是一位...
    丁木南阅读 4,145评论 0 0
  • 未曾清贫难成人,不经打击老天真。自古英雄出炼狱,从来富贵入凡尘。古人的话,有道理。 总算经历了什么叫做穷途末路。身...
    穆风的小站阅读 4,138评论 5 1