转载:原文地址 http://www.admin10000.com/document/4102.html 问题:如果main方法被声明为private会怎样? 答案:能正常编译,但运行的时候会提示"main方法不是public的"。 问题:Java里的传引用和传值的区别是什么? 答案:传引用是指传递的是地址而不是值本身,传值则是传递值的一份拷贝。 问题:如果要重写一个对象的eq
转载
精选
2014-03-23 23:05:34
579阅读
问题:如果main方法被声明为
转载
2023-02-20 08:38:01
57阅读
一、Java基础1、Arrays.sort实现原理和Collections.sort实现原理答:Collections.sort方法底层会调用Arrays.sort方法,底层实现
原创
2023-03-09 09:57:57
95阅读
1.Redis常见的存储数据类型list(列表类型) set(集合类型) zset(有序集合类型) string(字符串类型) hash(散装类型)2.log4j的级别debug:日志的最低级别,一般一些操作,代码,异常,错误等都会输出,info:info输出的日志是可以最终给用户看到的,用户可以看懂的日志。error:输出错误,错误的问题比异常要大,但是错误和异常并不一样。warn:记录系统做出
转载
2019-01-17 22:01:00
129阅读
本文回答了关于 Spring 框架的一系列问题,包括核心模块、IoC 和 DI、AOP、Spring MVC、Spring Boot、Spring Security 等主题。同时,涵盖了关于配置、整合、异常处理、日志和测试等方面的内容。1. Spring 框架有哪些核心模块?答案:Spring 框架的核心模块包括:Spring Core:提供Spring框架的基础架构,包括依赖注入、事件驱动、资源
转载
2023-07-16 22:59:18
50阅读
CoreJava部分1、面向对象的特征有哪些方面?2、作用域public,private,protected,以及不写时的
原创
2022-11-03 14:29:14
240阅读
前端部分1、 colspan,rolspan,cellpadding,tableborder等css属性作用2、 a=(b>c)?d:e 逻辑表达式转换3、 如何提高页面响应速度,前端常用开发技术了解后台部分1、 知道几种安全验证机制?并简要说明其实现方式2、 设计部门表并设计方法实现部门下所有下级部门搜索功能3、 sql语句实现删除多条重复记录(根据关键字段)并只保留一条4、 Arra
原创
2022-02-16 16:02:25
440阅读
前端部分1、 colspan,rolspan,cellpadding,tableborder等css属性作用2、 a=(b>c)?d:e 逻辑表达式转换3、 如何提高页面响应速度,前端常用开发技术了解后台部分1、 知道几种安全验证机制?并简要说明其实现方式2、 设计部门表并设计方法实现部门下所有下级部门搜索功能3、 sql语句实现删除多条重复记录(根据关键字段)并只保留一条4、 Arra
原创
2021-06-10 15:44:44
795阅读
文章目录Java面试题大全一.JavaSE 部分基础部分1、Java中基本数据类型有哪些?2、Integer 和 int的区别3、String和StringBuilder和StringBuffer区别4、String a= "A" 和 String a = new String("A") 创建字符串的区别5、下面代码创建了几个对象6、== 和 equals 的区别是什么7、final 和 fin
转载
2024-01-20 18:25:02
11阅读
1. 说一说JVM的主要组成部分2. 说一下 JVM 的作用?3. 说一下堆栈的区别?4. Java内存泄漏5. JVM 有哪些垃圾回收算法?6. 说一下 JVM 有哪些垃圾回收器?7. 说一下类加载的执行过程?8. 什么是双亲委派模型?为什么要使用双亲委派模型?9. CMS垃圾清理的过程10. 常用的 JVM 调优的参数都有哪些?系列文章基于JDK81. 说一说JVM的主要组成部分点击放大看,一
转载
2023-09-01 06:52:23
66阅读
HashMap面试题常问:hashMap和hashTable线程不安全效率高 和 线程安全效率低 Key和Value都可以为null,hashTable,Key 和 Value都不允许nullHashMapHashTable线程不安全效率高线程安全效率低Key / Value都可以为 nullKey / Value都不可以为 null默认容量16默认容量11put 时才初始化 table构造函数时
转载
2024-08-15 13:58:52
93阅读
1、什么是 Redis?Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 与其他 key - value 缓存产品相比有以下三个特点:Redis 支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。Redis 不仅仅支持简单的 key-value 类型的数据,同时还提供 list,set,zset,hash 等数
转载
2023-07-09 21:54:57
122阅读
java常见面试题及答案1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java 虚拟机是一个可以执行 Java 字节码的虚拟机进程。Java 源文件被编译成能被 Java 虚拟机执行的字节码文件。 Java 被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。 Java 虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特
转载
2023-08-25 23:05:08
114阅读
Java最新常见面试题 + 答案汇总1、面试题模块汇总 面试题包括以下十九个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 。如下图所示: 可能对
转载
2023-08-03 19:44:26
76阅读
80、事务的ACID是指什么? 答: - 原子性(Atomic):事务中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事务的失败; - 一致性(Consistent):事务结束后系统状态是一致的; - 隔离性(Isolated):并发执行的事务彼此无法看到对方的中间状态; - 持久性(Durable):事务完成后所做的改动都
转载
2023-07-24 22:22:13
200阅读
1、这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。sleep
原创
2022-12-06 09:46:59
95阅读
Java后端面试中遇到的高频面试题(乱序,持续更新) #####1、说一下深拷贝和浅拷贝 首先要区分两个概念,基本数据类型和引用数据类型。比如,在做=等号赋值操作时,基本数据类型直接拷贝这个值,而对于引用数据类型则是指向同一个引用,并没有创建新的引用对象。 总结回答 浅拷贝:复制的对象的所有变量的值 ...
转载
2021-11-02 18:02:00
246阅读
2评论
1.什么是B/S架构?什么是C/S架构B/S(Browser/Server),浏览器/服务器程序 C/S(Client/Server),客户端/服务端,桌面应用程序2.你所知道网络协议有那些?HTTP:超文本传输协议FTP:文件传输协议SMPT:简单邮件协议TELNET:远程终端协议POP3:邮件读取协议3.Java都有那些开发平台?JAVA SE:主要用在客户...
原创
2021-06-18 11:06:05
130阅读
1. super()与this()的差别? super和this的差别: 1)super(參数):调用基类中的某一个构造函数(应该为构造函数中的第一条语句) 2)this(參数):调用本类中还有一种形成的构造函数(应该为构造函数中的第一条语句) 3)super: 它引用当前对象的直接父类中的成员(用
原创
2021-08-06 13:31:52
378阅读
面试题,包含的内容了十九了模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 。如下图所示:
适宜阅读人群
需要面试的初/中/高级 java 程序
转载
2021-08-20 17:36:54
167阅读