1.下面对于多态性的描述,错误的一项是?A. 面向对象多态性描述的就是对象转型的操作B. 对象可以自动实现向上转型;C. 对象的向下转型需要强制转型D. 可以利用instanceof方法判断某一个对象是否属于某个类的实例2.所有程序可处理异常的共同父类是?A. ErrorB. ExceptionC. ThrowableD. RuntimeException3.一个异常将终止?A. 整个程序B. 只
转载
2023-09-19 22:07:00
602阅读
一、参考资料《进大厂系列》系列-Redis常见面试题(带答案)
原创
2022-07-28 14:17:25
670阅读
java 中级面试题及答案1.MyBatis中,根据Id查询单个Order对象,动态SQL如何编写?A. SELECT * FROM Order WHERE ID = #{id}; B. SELECT * FROM Order WHERE ID = #{id}; C. SELECT * FROM Order WHERE ID = #{id}; D. SELECT * FROM Order WHER
转载
2023-09-05 08:00:10
503阅读
最近看到网上流传着,各种面试经验及面试题,往往都是一大堆技术题目贴上去,而没有答案。不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并
原创
2022-02-21 17:19:22
161阅读
1.Hibernate中怎么实现批量删除在我们的Java项目中,批量更新是指在一个事务中更新大批量数据,批量删除是指在一个事务中删除大批量数据。批量删除虽然在Hibernate里也可以实现,但因Hibernate的实现机制是一个一个删除,在数量大的情况下很影响效率;其实 Hibernate提供的JDBC接口,可以方便的进行批量的更新和删除占用大量内存,必须把1万个Customer对象先加载到内存,
原创
2013-08-13 18:16:20
663阅读
1、JMS的模式两种模式其它?1、Js:confirm()方法?2、Iframe的优缺点%3、我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?(主要是考量有没有碰到过编码问题,问题是如何解决的)?4、怎么获取到客户端的真实IP??5、名词解...
转载
2021-07-12 10:18:47
146阅读
Java面试题整理Java面向对象1. super()与this()的区别?This():当前类的对象,super父类对象
原创
2022-09-08 15:16:35
69阅读
Java语言有哪些特点
面向对象(封装,继承,多态)
跨平台、支持多线程、GC
封装:封装是把一个对象的属性私有化,同时提供一些可以被外界访问属性的方法
继承:子类继承父类、子类拥有父类的所有属性。
多态性:多态有三个必要条件:继承、重写、向上转型。
JDK、JRE和JVM的关系?
JDK:Java开发工具包,包含JRE、编译工具和打包工具
JRE:Java运行环境,包含JVM和和核心类库
JVM
前言:本文只是记录博主遇到的或者博主认为比较常见的面试题,问题和答案仅代表博主个人观点。如果正在看这篇博文的你有你认为比较常见而我没有记录的,欢迎评论,我会挑选记录,方便大家一起面试造火箭。(不定时更新)1.HashMap的底层原理HashMap可以接受null的键值对,是线程不安全的,它是基于hashing的原理,jdk8后采用数组+链表+红黑树的数据结构。通过put()和get()方法储存和获
转载
2023-08-14 10:58:19
168阅读
在Java中,可以将一个类的定义放在另外一个类的定义内部,这就是内部类。内部类本身就是类的一个属性,与其他属性定义方式一致。浅
原创
2024-06-03 14:16:44
0阅读
一、基础题 1、Python的特点和优点是什么?解释性,动态特性,面向对象,语法简洁,开源,丰富的社区资源2、深拷贝和浅拷贝的区别是什么?深拷贝是将对象本身复制给另一个对象。这意味着如果对对象的副本进行更改时不会影响原对象。在Python中,使用deepcopy()函数进行深拷贝;浅拷贝是将对象的引
转载
2019-01-14 22:55:00
130阅读
2评论
概念理解数据库操作最近一直复习阅读各种各样的面试题,将一些基础的部分,没有怎么包含框架的进行整理,留待学习。概念理解1:简述jsp与Servlet的异同之处 1.jsp经编译后就变成了servlet(jsp本质就是servlet,jvm只能识别java的类,不能识别jsp代码,web容器将jsp的代码编译成jvm能够识别的java类) 2.jsp更擅长表现于页面显示,servlet更
原创
2021-06-04 21:09:16
309阅读
先给大家复习一下基础题!!! Java基础是java初学者的起点,是帮助你从小白入门到精通必学基础课程! 为初学者而著! Java300集>>>适合准备入行开发的零基础员学习Java,基于最新JDK13、IDEA平台讲解的,视频中穿插多个实战项目。每一个知识点都讲解的通俗易懂,由浅入深。不仅适用 ...
转载
2021-10-09 15:23:00
111阅读
2评论
# Java面试题中级
## 介绍
Java是一种广泛使用的编程语言,特别适用于构建跨平台应用程序。在面试过程中,Java面试题中级涵盖了一系列与Java语言核心概念和特性相关的问题。本文将介绍一些常见的Java面试题,并提供相应的代码示例。
## 1. 静态方法和实例方法的区别
在Java中,静态方法和实例方法有一些重要的区别。静态方法属于类本身,而实例方法属于类的实例。下面是一个示例代
原创
2023-09-17 04:42:17
42阅读
## 中级Java面试题解析
在进行Java面试时,面试官通常会问及一些中级难度的问题,以检验面试者对Java编程语言的深入了解和应用能力。本文将介绍一些常见的中级Java面试题,并附带相应的代码示例,帮助读者更好地准备面试。
### 题目一:Java中的多线程
多线程是Java编程中非常重要的一个概念,面试官通常会问及多线程相关的问题。下面是一个简单的多线程示例代码:
```java
p
原创
2024-03-11 03:39:52
70阅读