
Java
文章平均质量分 65
ZhaoSimonone
终身学习者
展开
-
阿里巴巴21年校招面经题目解答
21年阿里巴巴校招Java面试题目解答原创 2023-02-20 15:53:08 · 394 阅读 · 0 评论 -
Java中线程池的创建和使用。ThreadPoolExecutor和Executors。
本文主要介绍了Java的线程池,介绍了线程池的创建以及使用方式。重点讲述了ThreadPoolExecutor的各个参数的作用,以及Executors中所创建线程池的不同类型,然后,本文给出了相应的示例代码。为了便于理解整个Java并发的知识体系,本文还总结了一个详细的Java并发的思维导图。原创 2021-02-07 18:55:21 · 873 阅读 · 0 评论 -
Java ArrayList源码分析,基于Java 11
本文主要分析了Java 11中ArrayList源码的add方法以及扩容方法原创 2021-01-26 13:45:37 · 206 阅读 · 0 评论 -
Map的四种遍历方法
本文主要讲述了Java中Map的四种遍历方法原创 2021-01-24 14:41:32 · 217 阅读 · 0 评论 -
并发编程的问题来源:原子性,可见性,有序性。Happens-Before原则的总结
本文总结了并发编程中的问题来源:原子性,可见性以及编译优化带来的顺序性。同时重点总结了Java内存模型中的Happens-Before原则。原创 2020-12-28 16:19:30 · 258 阅读 · 0 评论 -
UncaughtExceptionHandler的作用以及简单用法
初次接触UncaughtExceptionHandler,不知道其作用,于是特意将此总结如下。本文简单讲述了UncaughtExceptionHandler的作用以及简单用法。原创 2020-12-25 00:34:59 · 2300 阅读 · 0 评论 -
Java中的this关键字。this究竟指谁?this对比super。从this出发理解Java中的方法调用!
本文主要探讨了Java中的this关键字。通过具体的例子来说明this究竟指代哪个引用。还将this和super进行了对比。最后,探讨了Java中方法的动态调用,分别从重载方法的调用以及继承关系的方法调用来进行阐述。原创 2020-12-15 01:38:45 · 1264 阅读 · 0 评论 -
Java的激荡发展史。一部激情昂扬的血泪史。技术的发展离不开商业的追逐,商业利益的追逐诞生更多的技术
本文介绍了Java的激荡发展史,主要摘自于周志明先生的《深入理解Java虚拟机》第三版。Java的发展史是一部激情昂扬的血泪史。技术的发展离不开商业的追逐,商业利益的追逐诞生更多的技术原创 2020-12-11 20:58:24 · 1420 阅读 · 0 评论 -
Lambda对比匿名内部类,Lambda是什么,Lambda该怎么用,Lambda使用过程中有什么需要注意的?
本文对比了Lambda表达式和匿名内部类,逐步讲述了由传统遍历List的方法转变为使用Lambda来进行遍历的整个过程。除此之外,本文还介绍了Lambda的基本用法以及使用Lambda时所需要注意的点。原创 2020-12-03 19:42:06 · 407 阅读 · 0 评论 -
Spring Boot学习中的问题总结
Spring Boot学习中遇到的问题Spring Boot整合MyBatis遇到的问题集成flyway所需要知道的注意点Spring Boot整合MyBatis遇到的问题整合MyBatis的过程中的问题thymeleaf知识点部署到服务器中遇到的问题自定义MVC的时候不能使用@EnableWebMvc注解return " " 和 return "redirect: "原创 2020-06-21 08:03:40 · 597 阅读 · 0 评论 -
Java反射,你熟悉了吗?大话Java反射
本文通过大白话的方式讲解了 Java 的反射机制,并简述了反射相关的语法,包括通过反射来获取成员变量以及通过反射来执行方法。最后,本文给出了动态代理相关的实践,1是使用JDK Proxy 来实现动态代理,2是使用Spring AOP 来实现动态代理。原创 2020-05-09 17:12:54 · 605 阅读 · 1 评论 -
Exception必知必会 三种try语句的用法
本文主要介绍了Java中Exception和Error的差别,介绍了Exception的相关知识点,并且分别介绍了使用try catch,try catch catch,try catch finally,以及try with resources来捕获异常的方法。原创 2020-05-02 11:19:51 · 2301 阅读 · 0 评论 -
Checked Exceptions:Java最大的一个错误
原文链接:Checked exceptions: Java’s biggest mistake本文翻译至该文章,仅仅想通过这样的方式提升自己的英语水平,本文不包含我个人的任何观点。若翻译有所不足,欢迎指正。立下一个Flag:争取一周翻译一篇英语文章,努力提升自己的英语阅读能力,提升自己的编程能力。文章目录Checked exceptions: Java’s biggest mistakeChe...翻译 2020-04-28 18:55:08 · 590 阅读 · 0 评论 -
IDEA中JavaFX的导入问题。Could not find artifact org.openjfx:javafx.base
本文介绍了三种方法来解决在使用新版JDK时无法导入JavaFX的问题。Oracle 从 JDK 11 开始,就宣布JavaFX 将作为独立模块从 JDK 中分离出来,以使 JavaFX 更易于被采用。也就是说从JDK 11开始,里面将不包含 Java Fx,如果在使用JDK11的情况下使用avaFX就会出现无法导入的问题。原创 2020-04-21 14:32:00 · 17360 阅读 · 5 评论 -
大白话讲解Cookie和Session,什么是Cookie?什么是Session?看完你就明白了!
本文用大白话的方式详细讲解了什么是Cookie,什么是Session。并配合生动的例子来进行说明,最后再总结了Cookie和Session的异同。原创 2020-04-21 14:28:29 · 874 阅读 · 1 评论 -
Maven中依赖的优先级问题
org.hibernate.validator:hibernate-validator:jar:6.0.11.Final这个包有问题,建议更新到更新的原创 2020-04-17 17:45:22 · 5414 阅读 · 0 评论 -
关于Java中二维数组的一点见识。Java中二维数组的声明。
本文介绍了关于Java中二维数组的一点见识,除此之外还介绍了Java中二维数组声明的不同方式。原创 2020-04-14 19:20:45 · 532 阅读 · 0 评论