JAVA八股文
首先说清楚八股文的原意,是明清科举考试的一种文体,有固定格式:由破题、承题、起讲、入手、起股、中股、后股、束股八部分组成,题目一律出自四书五经中的原文。后四部分是文章议论的中心,各有两股对偶文字,共八股,故名。
小兔子烧包谷
web后端开发,SSM框架,微服务架构
展开
-
Java经典面试题总结208道-005-String类
【代码】Java经典面试题总结208道-005-String类。原创 2024-03-01 10:42:55 · 452 阅读 · 0 评论 -
Java经典面试题总结208道-004
【代码】Java经典面试题总结208道-004。原创 2024-03-01 10:40:26 · 330 阅读 · 0 评论 -
Java经典面试题总结208道-004
加0.5然后向下取整。原创 2024-02-28 13:33:10 · 405 阅读 · 0 评论 -
oracle官方的jdk1.8到JDK21的windows和linux安装包资源
JDK下载原创 2024-02-28 09:38:31 · 385 阅读 · 0 评论 -
Java经典面试题总结208道-003
如果引用为引用数据类型,比如对象、数组,则该对象、数组本身可以修改,但指向该对象或数组的地址的引用不能修改。当使用final修饰方法时,这个方法将成为最终方法,无法被子类重写。但是,该方法仍然可以被继承。如果引用时类的成员变量,则必须当场赋值,否则编译会报错。如果引用为基本数据类型,则该引用为常量,该值无法修改;当用final修改类时,该类成为最终类,无法被继承。比如常用的String类就是最终类。原创 2024-02-27 13:33:01 · 317 阅读 · 0 评论 -
HashMap详细源码阅读
首先HashMap属于集合,继承Map。在JDK7的HashMap 是由数组,链表组成的。JDK8的HashMap由数组+链表+红黑树组成的。原创 2024-02-27 09:48:35 · 829 阅读 · 0 评论 -
ReentrantLock详解-可重入锁-默认非公平
支持公平锁和非公平锁:公平锁是指多个线程按照申请锁的顺序来获取锁,而非公平锁则允许线程“插队”获取锁。默认情况下,ReentrantLock使用的是非公平锁,这可以提高程序的性能,但在某些情况下可能会导致线程“饥饿”问题。当线程在等待获取锁的过程中被中断,该方法会抛出InterruptedException异常,从而允许线程响应中断。这是因为在内部实现中,ReentrantLock会记录当前持有锁的线程以及锁的重入次数,只有当锁的持有线程和重入次数匹配时,才会释放锁。原创 2024-02-26 17:03:25 · 389 阅读 · 0 评论 -
ThreadPoolExecutor原理详情讲解
ThreadPoolExecutor是Java中的一个类,它实现了ExecutorService接口,用于创建一个线程池。线程池是一种线程使用模式,它维护着一组线程,等待监督管理者分配可以并发执行的任务。ThreadPoolExecutor的主要目标是减少在创建和销毁线程上花费的时间以及系统资源的开销,提高系统的响应速度。原创 2024-02-26 10:44:28 · 328 阅读 · 0 评论