
java基本知识点
文章平均质量分 68
java技术点的基本汇总,逐一击破
chenDR237
一枚研究生
展开
-
Spring相关知识集锦----1
过去,基于spring构建一个应用,往往都需要开发人员定义样板化的配置,例如:springmvc的配置、mybatis配置等,但这些配置往往与业务逻辑无关,且具有一定通用性。SpringBoot是一个用于构建基于spring框架的独立应用程序的框架,它采用了自动配置原则,以减少开发人员在搭建应用架构方面的时间和精力,同时提升了系统的可维护性和扩展性。spring的循环依赖的理论依据其实是基于java的引用传递,当我们获取到对象的引用时,对象的field或属性是可以延后设置的。原创 2024-05-25 17:11:30 · 492 阅读 · 0 评论 -
Spring相关知识集锦----2
在编译的时候,spring会使用aspect编译器将切片代码编译成字节码文件。1.springboot的自动装配实际上是从spring.factories文件中获取到对应的需要进行自动装配的类,并生成相应的bean对象,然后将他们交给spring容器进行管理。将半成品a放入二级缓存,并从三级缓存移除a,最终返回半成品a。6.b的创建过程回溯完之后,b成为正品,将b从三级缓存中移除,将b放入一级缓存,而a还是半成品。7.a的创建过程回溯完之后,a也成为正品,将a放入一级缓存,并从二级缓存中移除。原创 2024-05-25 18:01:12 · 322 阅读 · 0 评论 -
JAVA遍历数组的两种方法
JAVA遍历数组的两种方法原创 2023-03-09 21:00:43 · 359 阅读 · 0 评论 -
Java位运算
java位运算基本理解原创 2023-03-22 15:44:23 · 593 阅读 · 0 评论 -
VUE的相关知识锦集
针对没有浏览器的环境,通过stack和index两个变量,模拟出浏览器的历史调用记录.若没有特殊需求,用hash模式即可;如果路径中没有#,选择history模式;非浏览器环境,选用abstract模式.原创 2024-04-10 21:27:30 · 548 阅读 · 0 评论 -
SpringMVC相关知识集锦----1
一、springMVC框架的了解springMVC是一个基于java的实现了MVC设计模式的请求驱动类型的轻量级web框架,通过把model,view,controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发.二、springMVC主要组件1.前端控制器(dispatcherservlet):接收请求,响应结果,相当于转发器,有了dispatcherservlet就减少了其他组件之间的耦合度。原创 2024-05-26 12:27:49 · 551 阅读 · 0 评论 -
并发线程相关知识
继承Thread类;实现runnable接口;实现Callable接口;线程池创建线程(项目中使用方式)Runnable接口run方法没有返回值Callable接口call方法有返回值,需要FutureTask获取结果Callable接口的call()方法允许抛出异常;而Runner接口的run()方法的异常只能在内部消化,不能继续上抛。原创 2024-04-16 22:29:42 · 385 阅读 · 0 评论 -
VUE相关知识锦集
补充keep-alive:缓存当前组件;destory-----关闭页面记录视频播放时间,初始化的时候从上一次的历史开始播放。mounted----- 同步可以获取dom,如果先子组件请求后父组件请求。actions ---- 存放异步方法的,并且用来提交mutatioins。activated-----判断id是否相等,如果不相同发起请求。mutatioins ---- 存放同步方法的。created ----- 单组件请求。区别:mutations----同步。state ---- 全局共享属性。原创 2024-04-11 20:31:09 · 313 阅读 · 0 评论 -
每天10个java基本知识点
1.Java Bean 属性命名规范问题分析1. javabean属性命名尽量使用常规的驼峰式命名规则2. 属性名第一个单词尽量避免使用一个字母:如eBook, eMail。3. boolean属性名避免使用 “is” 开头的名称4. 随着jdk, eclipse, spring 等软件版本的不断提高, 底版本的出现的问题可能在高版本中解决了, 低版本原来正常的代码可能在高版本环境下不再支持。原创 2023-01-30 12:29:00 · 333 阅读 · 0 评论 -
每天10个java基本知识点
1.接口和抽象类有什么区别?(1)接口接口使用interface修饰;接口不能实例化;类可以实现多个接口;①java8之前,接口中的方法都是抽象方法,省略了public abstract。②java8之后;接口中可以定义静态方法,静态方法必须有方法体,普通方法没有方法体,需要被实现;(2)抽象类抽象类使用abstract修饰;抽象类不能被实例化;抽象类只能单继承;抽象类中可以包含抽象方法和非抽象方法,非抽象方法需要有方法体;如果一个类继承了抽象类,①如果实现了所有的抽象方法,子类可以不原创 2023-01-29 21:31:50 · 252 阅读 · 0 评论 -
每天10个java基础知识点
1、JDK 和 JRE 有什么区别?JDK(Java Development Kit),Java开发工具包JRE(Java Runtime Environment),Java运行环境JDK中包含JRE,JDK中有一个名为jre的目录,里面包含两个文件夹bin和lib,bin就是JVM,lib就是JVM工作所需要的类库原创 2023-01-28 18:44:41 · 204 阅读 · 0 评论