`
xiangxuehai_jiaer
  • 浏览: 91872 次
  • 性别: Icon_minigender_2
  • 来自: 西安
社区版块
存档分类
最新评论

Java笔试题汇总

 
阅读更多

一、选择题

1.下列哪些情况可以终止当前线程的运行?
a.
抛出一个例外时。
b.
当该线程调用sleep()方法时。
c.
当创建一个新线程时。
d.
当一个优先级高的线程进入就绪状态时。
答案:ABD
2.
下面哪些为构造函数的特性定义

a.
在类中声明构造函数时,名称应该与类名相同
b.
具有重载特性,可以建立多个相同的名称
c.
使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初值或进行内存分配
d.
以上都是
答案:ABCD
3.
关于异常处理机制的叙述哪些正确

a. catch
部分捕捉到异常情况时,才会执行finally部分
b.
try区段的程序发生异常时,才会执行catch区段的程序
c.
不论程序是否发生错误及捕捉到异常情况,都会执行finally部分
d.
以上都是
答案:BC
4.
下列关于接口的叙述中哪些是错误的

a.
接口中的数据必须设定初值
b.
接口中无法声明一般方法
c.
接口可以声明引用
d.
以上都正确
答案:BC
5. Java
语言中,方法的重写(Overriding)和重载(Overloading)是多态性的不同表现。下边哪些说法是对的?(AC

A
. 重写是父类与子类之间多态性的一种表现。
B
. 重写是一个类中多态性的一种表现。
C
. 重载是一个类中多态性的一种表现。
D
. 重载是父类与子类之间多态性的一种表现

6、下面关于servlet的功用说法正确的有哪些?(A B C D E)
A
、读取客户程序发送来的显式数据

B
、读取客户程序发送来的隐式数据
C
、生成相应的结果
D
、发送显式的数据给客户程序
E
、发送隐式的数据给客户程序
7
、下面关于session的用法哪些是错误的?(A B D)
A
HttpSession session = new HttpSession()
;
B
String haha = session.getParameter“haha”
;
C
session.removeAttribute“haha”
;
D
session. setAttribute“haha”
;
8
、关于bean的说法正确的有哪些?(B D

A
、具备一个零参数(空)的构造函数(不是必须的)
B
、不应该有公开的实例变量(字段)
C
、所有的属性都必须通过getXxxsetXxx方法来访问
D
、布尔型的属性使用isXxx,而非getXxx
9
、下面关于MVC说法错误的有哪些?(A C

A
、必须使用复杂的框架
B
、使用内建的RequestDispatcher能够很好地实现MVC
C
MVC影响整个系统的设计

D
、我们可以用MVC来处理单个请求

二、简答题

1StringBuffer的实现方式,容量如何扩充?

实例化一个StringBuffer时,初始容量是16,然后以其一倍的容量进行扩充。

2、了解JVM启动参数吗?-verbose -Xms -Xmx的意思是什么

1JVM启动参数共分为三类:

其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;
其二是非标准参数(-X),指的是JVM底层的一些配置参数,这些参数在一般开发中默认即可,不需要任何配置。但是在生产环境中,并不保证所有jvm实现都满足,所以为了提高性能,往往需要调整这些参数,以求系统达到最佳性能。另外这些参数不保证向后兼容,也即是说“如有变更,恕不在后续版本的JDK通知”(这是官网上的原话);
其三是非Stable参数(-XX),这类参数在jvm中是不稳定的,不适合日常使用的,后续也是可能会在没有通知的情况下就直接取消了,需要慎重使用。

2-Xms:设置jvm内存的初始大小
-Xmx
:设置jvm内存的最大值

3ClassLoader的功能和工作模式?

什么是ClassLoader

Java程序并不是一个原生的可执行文件,而是由许多独立的类文件组成,每一个文件对应一个Java.此外,这些类文件并       非立即全部装入内存的,而是根据程序需要装入内存。ClassLoader专门负责类文件装入到内存。

三、编程题

1Java编程,打印昨天的当前时刻。

package com.javatest;

import java.util.Calendar;

//Java编程,打印昨天的当前时刻
public class PrtnDate {

	public static void main(String[] args) {

		Calendar cal = Calendar.getInstance();// 获得一个日历实例

		// add()方法:根据日历的规则,为给定的日历字段添加或减去指定的时间量.
		cal.add(Calendar.DATE, -1);// 从当前日历时间减去1天

		System.out.println(cal.getTime());
	}

}

 

2使用同步函数实现卖100张票。要求写两个类(主函数类:MainTest,线程类:ThreadTest,线程类实现Runnable接口。

分享到:
评论

相关推荐

    java面试笔试资料java笔试题大集合及答案题库java笔试题汇总资料188个合集.zip

    java面试笔试资料java笔试题大集合及答案题库java笔试题汇总资料188个合集 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring面试问答.docx ...

    java面试资料java面试题集java笔试题汇总资料

    java面试资料java面试题集java笔试题汇总资料,java面试资料java面试题集java笔试题汇总资料,包括基础面试题、JavaWeb面试题、JAVA面试题集.txt、分布式相关面试题汇总.pdf。。希望可以帮助到你!!

    java面试题汇总java笔试题大集合及答案题库java笔试题汇总资料超过100个合集

    这份“java面试题汇总”合集包含超过100个题目,涵盖了Java的基础知识、进阶概念以及实战经验,旨在帮助求职者准备Java相关的面试和笔试。 首先,基础部分包括了对Java语法的理解,如变量、数据类型、运算符、流程...

    java面试笔试资料Java经典项目集锦java笔试题大集合及答案题库java笔试题汇总资料个合集(188).zip

    java面试笔试资料Java经典项目集锦java笔试题大集合及答案题库java笔试题汇总资料个合集(188) 100家大公司java笔试题汇总.doc 125条常见的java 面试笔试题大汇总.pdf 2011最新整理java经典代码.doc 25个经典的Spring...

    100家大公司java笔试题汇总.docx

    Java编程语言笔试题汇总 本文档总结了Java编程语言的常见笔试题,涵盖了Java基础知识、面向对象编程、异常处理、Servlet、JDBC、J2EE等方面的知识点。 一、Java基础知识 1. Java中的abstract关键字可以修饰字段、...

    java 笔试题汇总

    Java笔试题汇总是一份集合了众多Java编程基础...这份Java笔试题汇总可以帮助你系统性地复习Java语言的重要知识点,通过练习和解答这些题目,可以有效提升你的编程技能和解决问题的能力,为面试和实际工作做好充分准备。

    2019java面试题汇总

    Java是一种广泛使用的面向对象的编程语言,以其跨平台、高性能、丰富的类库和强大的...通过阅读《2019java面试题汇总@www.java1234.com.pdf》这份文档,你可以找到更多具体的面试题目和解答,进一步巩固你的Java技能。

    2020 Java面试题汇总.zip

    这份"2020 Java面试题汇总"压缩包文件很可能是为了帮助求职者准备Java开发岗位的面试而整理的一系列问题和解答。在Java面试中,通常会涉及到以下几个核心知识点: 1. **基础语法**:面试官会考察你对Java基本语法的...

    java面试题汇总java面试题汇总.pdf

    java面试题汇总java面试题汇总.pdf

    100家大公司java笔试题汇总

    Java笔试题汇总 Java是最流行的编程语言之一,在软件开发行业中非常常用。以下是Java笔试题汇总,涵盖了Java的多个方面,包括Java基础、Java面向对象编程、Java多线程、Java网络编程、Java数据库编程等。 Java...

    Java面试宝典 100家大公司java笔试题汇总 等

    【Java面试宝典】是为Java开发者准备的重要学习资源,主要涵盖了各大公司Java笔试题的汇总,旨在帮助求职者在面试前进行全面的复习和技能提升。这份资料的重要性不言而喻,因为它集成了多方面的Java知识,包括但不...

    java 面试题汇总

    "Java面试题汇总"这份文档无疑为准备面试的求职者提供了宝贵的资源。它集合了前辈们的经验,覆盖了Java面试中的常见问题和重要知识点,旨在帮助求职者更好地理解和掌握Java的核心概念。 首先,Java基础是任何Java...

    java面试题汇总

    ### Java面试题汇总知识点 #### 1. Java序列化 - **定义**:Java序列化是一种将对象状态转换成字节流的过程,以便于存储或网络传输。它使得对象能够跨进程、跨机器进行传递。 - **实现方式**:一个类如果想要实现...

    java面试题汇总大全(答案版) - java面试题

    java面试题汇总 1)private:只有在当前类内部中能使用 2)default:在类内部可以被访问,也可以被同个包(同一目录下)下其他类访问 3)protected:可以在类内部被访问,也可以被同个包下其他类访问,也可以被其子类访问 4)pub...

    最新最全Java面试题汇总

    Java面试题涵盖了许多核心概念,这里我们详细讨论其中的一些关键知识点。 1. **面向对象的特征**:面向对象编程(OOP)的核心特征包括抽象、继承、封装和多态性。 - 抽象:通过忽略无关细节来关注问题的关键方面,...

    史上最全java面试题之JAVA笔试题汇总.doc

    史上最全java面试题之JAVA笔试题汇总.doc

    北京java面试题汇总

    【标题】:“北京java面试题汇总” 这是一份专门针对北京地区Java开发岗位面试的题库,涵盖了众多Java公司的常见面试问题。对于准备应聘Java工程师的求职者来说,这是一个宝贵的资源,可以帮助他们全面了解和复习...

    JAVA面试题汇总.rar

    JAVA面试题汇总.rar 包括:100家大公司java笔试题汇总、120个Java经典面试题和答案(上)、120个Java经典面试题和答案(下)、Java程序员面试宝典、Java面试宝典、Java面试问题列表共6个PDF文件,是JAVA面试题汇总。...

    java面试题 汇总

    Java面试题汇总是一个珍贵的学习资源,专为Java...这份Java面试题汇总涵盖了上述所有主题,是准备Java面试的理想资料。通过深入学习并理解这些知识点,开发者可以提升自己的技术水平,增加在面试中脱颖而出的可能性。

    最全Java面试题汇总(一)

    ### 最全Java面试题汇总(一):详细解析与知识点扩展 #### 1. Java面试题概述 本文将对一份“最全Java面试题汇总”中的部分题目进行详细解析,并结合实际应用场景,深入探讨相关知识点。 #### 2. 题目101:变量...

Global site tag (gtag.js) - Google Analytics