
synchronized的底层原理
面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。
Radio and PodcastLive Radio & PodcastsOpening Radio and Podcast...

Radio and PodcastLive Radio & PodcastsFetching podcast shows and categories...
Radio and PodcastLive Radio & PodcastsFetching podcast episodes...

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

说到多线程的原子性、可见性和有序性。 这是多线程确保线程安全的三个标准。 首先。咱说说。原子性。原子性其实很好理解。原子就是最小的单元,他就是可执行的最小的单元。在程序执行的时候,最小的一个可执行单元就是一个原子。 一段原子性的代码执行的时候。不会被打断。这一段代码的执行,要么不...

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

1 Java中有4中引用,强引用、软引用、弱引用、虚引用。 强引用:普通new出来一个对象 ,都是强引用。 软引用:SoftReference类,当内存不足的时候,会被回收。 弱引用:WeakReference类,内存充足也会被垃圾回收。 虚引用:最脆弱的引用,记录一个对象已经被...

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

1 准备Spring的上下文环境,也就是ApplicationContext 2 扫描XML文件,或者是注解,得到一系列的BeanDefinitaion 3 BeanFactoryPostProcessor,Bean工厂的后置处理器, 要对BeanDefinition做一些处理,...

1 AOP就是面向切面编程,通过切面来达到对目标类的增强的目的,关于面向切面就不做太多的解释了。 2 AOP底层是动态代理。 3 AOP针对实现了接口的类,基于原生JDK的动态代理实现的; 针对没有实现接口的类,基于CGLib来实现的。 4 CGLIb的动态代理,通过实现一个子类...

1 各种ApplicationContext ,核心实现的是 BeanFactory ,例如 XmlWebApplicationContext AnnotationConfigApplicationContext , 2 BeanDefination 3 创建一个 Default...

1 IOC 是控制反转, Inversion of Control。 2 控制反转不是一种语法,不是类或方法,它是一种设计模式 3 当A类依赖于B类,如果不使用控制反转,A类要主动创建B类的对象,也就是new B类,这时候控制权在A类的手中,这就是主动控制; 使用控制反转,A类只...

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

1.反射的设计初衷是为了程序在运行的过程中可以动态的创建对象,什么意思呢,也就是说在编码阶段我们不进行对象的创建,让程序运行起来之后按照需求通过反射技术动态创建所需要的对象. 2.那么这个过程虽然不难,但理解起来确实不太容易理解,我们用一个场景来解析一下你就明白了 3.咱们jav...

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

面试是类似演讲演说的过程,网上的面试资料都是文字的,没办法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。纯粹硬核IT知识,技术小白请绕路。搜集整理各种面试官提出的技术问题。为IT人提供专业知识的面试指导。

1.浮动你肯定清楚是咋回事,设置属性float向左或者是向右浮动 2.浮动所带来的问题是,无法撑开父元素的高度。 非浮动情况下,子元素会把父元素的高度撑开,这个好理解。当子元素是浮动的时候,子元素浮起来脱离了父元素的包裹了,自然父元素内部就空了,所以父元素的高度就塌陷了 。 由于...

ArrayList和LinkedList的区别 LinkedList和ArrayList的区别主要来自于他们俩的数据结构不同 ArrayList是基于数组实现的,LinkedList是基于双链表实现的 ArrayList是基于数组的数据结构,数组在内存中存储数据的空间是连续的,可...

1 Java中操作字符串的有3个类:String StringBuilder StringBuffer 2 String的本质是字符数组 3 String内部定义了一个字符数组存储字符串的每个字符,并且改字符串被final修饰,所以,决定了String的内容是不可修改的,一旦修改...

1 ==是比较运算符,Equals是方法 2 ==在判断基本数据类型的时候,就是判断数值是否相等,比如int 10和int 20的时候就是判断10和20这两个数是否相等 3 ==在判断引用数据类型的时候,也就是对象是否相等的时候,判断的是内存地址是否相等,也就是这两个对象是否就是...

题目 本期要说的是《2020年Java面试208题》的第16题,面试官提了这样一个问题: 请说说File类有哪些常用方法? 知识点剖析 首先说File类是干什么的。File类是用来操作文件和目录的,这里注意,不仅仅是文件,也包括目录的操作File都提供了很多方法。比如创建、删除、...

题目 本期要说的是《2020年Java面试208题》的第15题,面试官提了这样一个问题: 请说说BIO NIO AIO的区别? 知识点剖析 * IO是什么 用中国话说,IO =输入/输出 英文全写,IO = in/out 从表现上来看,IO =读写文件,微信发消息,网上看电影,键...

上期纠正 今天查了一下资料,发现上期说的东西有点儿不太对,这里纠正一下。 上期说到接口不允许有方法的实现,只允许有抽象方法,这个在以前是对的,但是在JDK1.8的新特性中,接口增加了默认方法和静态方法,尽管设计的很奇怪,但是新版的JDK接口确实是允许实现方法。 题目 本期要说的是...

题目 本期要说的是《2020年Java面试208题》的第13题,面试官提了这样一个问题: 接口和抽象类有什么区别? 技术点剖析 关于接口和抽象类的区别,这个问题网上有大量的文章进行说明,但大多数的文章描述的都有种盲人摸象的感觉,就是好像问你印度神话里的湿婆和梵天有什么区别?你憋了...

本期要说的是《2020年Java面试208题》的第11题,面试官提了这样一个问题: 普通类和抽象类有哪些区别 这个问题太简单,也没啥内涵,我就不深入讲解了,也不做演示了,直接说答案。 1普通类是不允许包含抽象方法的,抽象类可以包含抽象方法 2普通类可以实例化对象,也就是可以new...

问题 本期要说的是《2020年Java面试208题》的第12题,面试官提了这样一个问题: 抽象类可以用final修饰嘛? 这个题也是没什么可深入挖掘的,面试的时候遇到这样的问题,你直接了当用几句话说清楚就完了。 演示面试 我来直接演示面试: 你好,面试官,抽象类是不允许用fina...

题目 本期要说的是《2020年Java面试208题》的第10题,面试官提了这样一个问题: 抽象类是否一定有抽象方法? 知识点分析 这个题说到了抽象类和抽象方法,抽象的英文单词是abstract,这个是为了支持面向对象思想的一个重要特性多态而设计的。目的是不同的子类可以 以不同的代...

题目 本期要说的是《2020年Java面试208题》的第9题,面试官提了这样一个问题: 请说出String类的常用方法有哪些? 知识点分析 1这个题目没有什么内涵,纯粹是看对String类的熟练程度。 出这样的题,就是看看是不是实际写过一些代码。因此如果是想面试一个高级程序员,看...

008-使用StringBuffer类但不使用reserve方法实现字符串反转 时间:2021年2月25日星期四 多云 前言 《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年以内开发经验的JAVA程序员提出的问题。 题目 本期要说的是《202...

007-String a=”i”与String a=new String(“i”)一样吗 前言 时间:2021年2月25日星期四 多云 《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年以内开发经验的JAVA程序员提出的问题。 题目 本期要说的...

本期要说的是《2020年Java面试208题》的第6题,面试官提了这样一个问题: java中操作字符串都有哪些类?它们之间有什么区别? 这个题目说起来简单,但其中涉及到不可变对象的概念,我得先把不可变对象这个事儿说说,否则描述String的性能低的问题我怕有人不服(理解困难)。...

005-String数据基础类型还是基础类型的包装类 时间:2021年2月25日星期四 多云 ========================================================= 本期要说的是《2020年Java面试208题》的第5题,面试官提了这样...

004-final在java中有什么作用 时间:2021年2月25日星期四 多云 本期要说的是《2020年Java面试208题》的第4题,面试官提了这样一个问题:请描述final在java中的作用? 这个题目属于没有啥深度的题目,纯粹是知识点的直来直去,我就不做剖析了,直接演示。...

面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。 《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年以内开发经验的JAVA程序员提出的问题。 这一期要说的是《2020年Java面试2...

002-请说一下==和equals的区别 时间:2021年2月24日星期三 晴 面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。 《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年左...

001-请说一下JDK和JRE的区别 时间:2021年2月24日星期三 晴 面试是类似演讲演说的过程,网上的资料都是文字的,没法让面试者直观的体验到面试过程,希望这个音频节目对你有帮助。 《2020年Java面试208题》整理了208个Java程序员的面试题,主要是针对三年左右开...