- 博客(5)
- 收藏
- 关注
原创 java基础面试题
Java基础面试题精选(含核心考点与易错点)第五章 高级特性(反射/泛型/JVM)第二章 容器与数据结构。第一章 面向对象基础。第三章 关键字与内存。
2025-10-12 22:19:57
335
原创 java面试题(只看这一篇就够 全网最细)持续更新
JDK : 开发工具包JRE : 运行时环境JVM : java虚拟机不同点:● 抽象类中可以定义构造器,接口不能;● 抽象类可以有抽象方法(抽象类不一定有抽象方法)和具体方法,接口也可以有抽象方法不能有具体方法;● 接口中的成员全都是 public 的,抽象类中的成员可以使用private、public、protected、默认等修饰;● 抽象类中可以定义成员变量,接口中只能是常量;● 有抽象方法的类必须被声明为抽象类,而抽象类未必要有抽象方法;
2025-03-14 15:50:05
681
原创 java面试题
基础细节题1.能讲一下AOP和IOC吗?2.Spring怎样解决循环依赖的问题的?3.能讲一下垃圾回收机制GC吗?4.新的任务提交到线程池,线程池是怎样处理5.进程和线程有什么区别?进程之间怎么进行通信?线程之间怎么进行通信?6.可以用for循环直接删除ArrayList的特定元素吗?可能会出现什么问题?怎样解决1.private修饰的方法可以通过反射访问,那么private的意义是什么2. Java类初始化顺序3.对方法区和永久区的理解以及它们之间的关系4.一个java文件有3个类,编
2024-03-04 16:11:53
1833
1
原创 get和post请求的区别(超详细)
首先先明白http是什么:http是基于TCP/IP的关于数据如何在万维网中如何通信的协议,而get 和 post请求是HTTP请求的两种基本方法。
2023-10-26 10:41:08
301
1
原创 String、StringBuffer和StringBuilder
String类中value字段用于储存字符串的实际内容,value是一个char[]数组,确定长度后不可改变,并且用final修饰,这就表示value的引用地址是不可变的(但里面的元素是可变的),再加上final修饰的String类不能被继承,这就决定value数组的元素值已经无法从外部修改了,这决定了String对象是不可变的。如果需要频繁进行字符串拼接或者修改,并且有多个并发访问该字符串,则应选择使用ThreadSafe等级较高(但效率稍低)的 StringBffer 类。
2023-08-31 13:51:03
201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅