java面试题填空题_java面试之填空题

这篇博客整理了Java面试中的填空题,涵盖了JVM、类与对象、继承、多态、异常处理、包、I/O流、程序生命周期等核心概念,帮助读者加深对Java语言的理解和掌握。
摘要由CSDN通过智能技术生成

2015-10-19 06:30:02

阅读( 513 )

1.JVM是指.java虚拟机,将CLASS字节码文件编译成二进制可执行文件.

2. 类定义了对象的一个种类,一个对象则是一个类中的 .实例 。

3. 有下列程序段:

for(int i=1,j=20,k=0;i18;i++,j–,k+=i+j){}

则k值为 。

4. 对象之间是通过. 参数传递 方式进行通信和沟通的。在面向对象编程技术中,把数据以及与对象相关的变量和处理数据的方法放在一起称之为类的 封装 。

5. 在已有类的基础上构造一个新的类,称为类的 继承 。

6. 在Java中若定义抽象类则需要加关键字 abstract 来修饰。

7. 在子类中定义与父类的相同的方法,若在多个子类中定义相同的方法,则可以调用不同子类中的相同方法而实现不同的功能,这实现了程序运行时的 多态 。

8. 在类中定义的构造方法是为类提供的专用方法,在类被执行时,构造方法首先引用.因此,在类中定义构造方法主要是为了初始化对象,为对象分配空间.

9. 当子类中的变量或方法与父类的变量和方法重名时,子类的变量被隐藏,子类中的方法被重载。此时,指向父类中的变量或方法,则用 super 变量实现。

10. 用来定义一个类指定继承父类的关键字是 extends ,用来指定接口的继承的关键字是implements

11. 异常处理机制简化了程序的复杂性,如果在程序执行过程中,则可以用 throws 语句主动抛出异常。

12. 构造一个包的是使用关键字 package 来指定该文件代码中属于该包。

13. 在Java程序运行时,系统自动通过System类创建三个静态的I/O对象,它们是标准输入流对象InputStream、标准输出流对象 OutputStream 、和标准错误流对象ErrorStream

14、开发与运行Java程序需要经过的三个主要步骤为 编写、编译和运行。

15、据程序的构成和运行环境的不同,Java源程序分为两大类:应用(Application)程序和小程序(Applet)。

16、Java源程序是由类定义组成的,每个程序中可以定义若干个类,但是只有一个类是主类。在Java Application中,这个主类是指包含 main()方法的类;在Java Applet里,这个主类是一个系统类 java.applet.Applet 的子类。

17、多态是指 子类覆盖了父类的方法 ,在Java中有两种多态,一种是使用方法的 重载(Overloading) 实现多态,另一种是使用方法的 覆盖(Overriding) 实现多态。

18、在Java程序中,通过类的定义只能实现(单)重继承,但通过接口的定义可以实现(多)重继承关系。

19、字符串分为两大类,一类是字符串常量,使用 (String)类的对象表示;另一类是字符串变量,使用(StringBuffer)类的对象表示。

20、创建一个标识有“汕头职业技术学院”字样的标签对象stp的语句为() 。

Lable stp=new Lable();

分享给朋友:

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息:

面试题

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值