1、(多选)下列方法中,必需在synchronized(object){..}代码块中调用的有:
A. object.clone();
B. object.wait();
C. object.wait(0);
D. object.notify();
E. object.notifyAll();
2、(多选)关于java反射机制与Class类,下列说法正确的有:
A. 反射调用过程中,不会引起Class Loader加载新的class。
B. 通过反射机制,不能获得一个类的private成员列表。
C. 通过反射机制,既可以调用类的静态方法,也可以调用类的非静态方法。
D. 通过反射机制,可以通过非默认的构造函数生成一个类的新的对象。
E. 通过反射机制,可以调用一个对象的私有方法。
3、下列类初始化的时候,可能需要指定编码方式的是:
A. java.io.FileInputStream
B. java.io.BufferedReader
C. java.io.InputStreamReader
D. java.io.ByteArrayOutputStream
E. java.io.CharArrayWriter
4、(多选)以下操作中,可能的解决java内存泄露问题的手段有:
A. 在程序中调用System.gc();
B. 关掉不再使用的网络/数据库连接;
C. 在程序中调用finalize();
D. 清理集合类中的无用对象;
E. 在程序中调用Runtime.getRuntime().runFinalization();
简答题:
1、Oracle数据库:
有一套用户系统需求为:
使用email注册和登录,显示个人信息时不能显示email。
姓名是必须字段,email不能重复;
数据量超过5000万,每日增量20万。
请设计数据表结构,索引关系;最优的分布方式;常用查询SQL。
2、什么时候要使用缓存?当前流行的缓存如何设置?
分享到:
相关推荐
### JAVA面试题详解 #### 1. 异常处理机制的简单原理和应用 异常处理是Java编程语言中的一项重要特性,它用于检测程序运行时出现的问题并采取适当的措施。当程序违反了Java的语义规则时,Java虚拟机会抛出一个异常...
JAVA笔试面试题详解.pdfJAVA笔试面试题详解.pdfJAVA笔试面试题详解.pdfJAVA笔试面试题详解.pdfJAVA笔试面试题详解.pdfJAVA笔试面试题详解.pdfJAVA笔试面试题详解.pdfJAVA笔试面试题详解.pdfJAVA笔试面试题详解.pdf...
为了在Java面试中脱颖而出,了解和掌握常见的面试题及答案至关重要。以下是一些关键知识点的详细解析: 1. **super()与 this()的区别** `super()`用于调用父类的构造器,确保子类实例化时父类的初始化;`this()`则...
"Java面试题答案详解"这份资料旨在帮助求职者准备Java相关的面试,深入理解Java语言的关键点,并提供详尽的答案解析。 一、Java基础 1. 类与对象:Java是一种面向对象的语言,类是对象的模板,对象则是类的实例。...
十余年JAVA从业经验,精通JAVA技术体系,有志于做JAVA技能提升的朋友可与我联系,交个朋友 十余年JAVA从业经验,精通JAVA技术体系,有志于做JAVA技能提升的朋友可与我联系,交个朋友 十余年JAVA从业经验,精通JAVA...
### Java面试题题库详解 #### 1. Java基本概念:String是什么?它与其它类型有何不同? **知识点概述:** - **String 类型的基本理解:** 在 Java 中,`String` 是一个不可变的对象,它代表了字符序列。 - **与...
以下是一些常见的Java面试题,涵盖基础知识、进阶概念以及实战应用。 1. **基础语法与特性** - 介绍Java的内存管理机制,包括栈内存和堆内存的区别。 - 讲解Java的封装、继承和多态三大特性及其应用场景。 - ...
"2019Java面试题答案详解.zip"这个压缩包文件提供了2019年Java面试的最新题目及其答案,对于准备面试的Java程序员来说,这是一个宝贵的资源。 首先,我们可以从“Java面试题”这个关键词了解到,文件内容可能包括了...
这是我找java软件工程师时候,收集的java面试题,汇集了主要的试题,实际我在笔试中有80%的内容和这里面的是重复的.希望能帮助找java工作的您. EJB方面.doc java.doc Java中文问题详解(高手必读).txt Java中文问题...
"Java面试题及答案详解" Java是目前最流行的编程语言之一,在软件开发行业中广泛应用。以下是Java面试题及答案的详解: Java基础 1. JDK 和 JRE 的区别是什么? JDK(Java Development Kit)是Java开发工具包,...
【Java基础知识面试题详解】 1. **Java概述** - 编程的定义:编程是用特定编程语言解决特定问题的过程,将人类的思考转化为计算机能理解的代码。 - Java简介:Java是一门面向对象的编程语言,具有C++的优点,但...
这个里面是Java的详细理解和详解,里面分为3个不同老师理解的面试题可以,看一下看看自己理解多少。每一个都是不一样的,分为:基础知识、架构设计、注册中心、集群、配置、通信协议、设计模式、运维管理、SPI。...
本资料集涵盖了丰富的Java面试题,旨在帮助求职者准备Java相关的技术面试,以期在竞争激烈的IT市场中脱颖而出。 1. **Java基础** - 讲解Java的特性:自动内存管理(垃圾回收)、多线程支持、异常处理等。 - 面试...
### Java 面试知识点详解 #### 一、Java 基础知识 1. **面向对象的特征:** - **抽象**:抽象是指在程序设计中隐藏对象的复杂性,只展示对象的关键特性。这有助于降低系统复杂度,提高代码的可维护性和可读性。 ...
【知识点详解】 1. **Struts 框架与 MVC** Struts 是一个用于构建企业级 Java Web 应用程序的开源框架,它遵循MVC(Model-View-Controller)设计模式。...这些都是Java开发者在面试中可能遇到的重要题目。
以下是一些基于提供的面试题的知识点详解: 1. **栈(Stack)**:栈是一种特殊的线性表,遵循“后进先出”(LIFO)原则。它可以使用顺序存储或链式存储,但通常使用链式存储以方便插入和删除操作。栈的记忆作用体现...
1. **Java基础**:Java面试题-COREJAVA部分.txt可能会涵盖Java的基础语法,如数据类型、变量、运算符、流程控制语句,以及类、对象和封装等面向对象编程的概念。 2. **集合框架**:Java面试中,集合框架是必考知识...
相关技术领域的大厂面试题及详解,由于纸质书籍篇幅有限,部分面试题的解答会以电子版 的形式呈现。 适用人群:本资源适合具备一定Java编程基础的程序员和软件开发者,尤其是那些需要处理并发问题或开发高并发应用...