微信

使用微信服务,更方便

职友集>Java面试题 > java面试之填空题

java面试之填空题

2015-10-19 06:30:02 阅读( 513 )

1784人 收藏本页

标签:Java面试题

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();

来自IT公司面试手册

下一篇:介绍一下java的事件机制

上一篇:什么是软引用? 有什么作用

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

您想查看更多的信息: 面试题